Software engineer · Technical leader · Builder

I build software that survives contact with reality.

Three decades of experience turning complicated systems into dependable products, from aerospace and education to payments, security, APIs, and cloud platforms.

About

Engineering with a long memory and a practical streak.

Portrait of Joshua McGee

I am a senior software engineer and technical leader with thirty years of professional experience. My work has ranged from defense and aerospace research to consumer entertainment, children’s education, payment processing, customer platforms, and the infrastructure beneath them.

I am most useful where product needs, software architecture, operations, security, and real-world constraints collide. I have led teams, designed APIs, supported regulatory requirements, helped guide cloud migrations, and built internal tools that make complicated systems easier to understand and operate.

My engineering philosophy is straightforward: make the system legible, reduce unnecessary machinery, treat security and operations as product concerns, and leave the codebase kinder than I found it.

Selected experience

From experimental systems to production platforms

A representative cross-section

Platform leadership

Billing, payments, and customer systems

Led engineering work across customer-facing platforms, payment processing, messaging, internal APIs, and operational tooling. Supported complex payment behavior and differing regulatory requirements while keeping the system understandable.

Cloud & operations

Migration and developer experience

Helped coordinate a Heroku-to-AWS migration by bridging application and infrastructure concerns. Built tools for review-app visibility, lifecycle management, and usage analysis so teams could see the machinery instead of merely hearing it rattle.

Security & governance

ISO 27001 and durable engineering practice

Supported recurring ISO 27001 audits and worked across teams to turn security controls into repeatable engineering habits rather than an annual archaeological dig.

Research & visualization

Aerospace and humanitarian technology

Researched and implemented advanced cartographic and weather-visualization tools, and contributed to DARPA-funded humanitarian landmine-detection software using camera-equipped drones.

Read the full résumé

Selected projects

Useful tools, peculiar niches, and ideas given working URLs.

Some are active, some are historical, and all say something about how I like to build.

Philately & digital archives

CollectPostmarks

An evolving archive and exhibition space for postal art, cachets, commemorative covers, and the stories behind them.

Visit project

Collaborative fiction

Dickens.me

A branching, serial-storytelling experiment that turns collaborative writing into a navigable web application.

Visit project

Visual authoring

SliderBuilder

A browser-based WYSIWYG tool for assembling image sliders without hand-authoring the underlying markup and configuration.

Visit project

Image processing

TileArray

A web application that transforms uploaded images into large-scale photographic mosaics using custom image-processing code.

Visit project

Contact

Let’s talk about the problem behind the ticket.

For professional inquiries, project conversations, or a particularly interesting technical knot, email is the most reliable route.