Stephen Jensen, Ph.D.

I build software and write about what I learn.

I’m a full-stack engineer and former engineering manager. My work has ranged from scientific image analysis to energy platforms, integration tooling, and developer-facing AI systems.

Portrait of Stephen Jensen
17+years building production and scientific software
60+hybrid-cloud and on-premises deployment sites supported
3.5M+metrics per second processed by a production system
21K+enrollments across Code Mochi courses

How I got here

From chemistry to software.

Before I was building software products, I was a physical chemist at Harvard and Northwestern studying how molecules move and bond on surfaces. Research generated tens of thousands of microscopy images, so I built software to organize, process, and visualize them. The tool solved the immediate problem. It also changed the direction of my career. That intersection of science, teaching, and software later became PocketScholar, an interactive science-learning platform I built before Code Mochi.

Since then, I’ve built healthcare software, energy analytics platforms, integration tooling, distributed data systems, and agentic AI workflows. Most recently at Prismatic, I shipped MCP-based agent capabilities and worked across React, Django, GraphQL, and AWS. Before that, I spent eight years at IHI Terrasun as an engineer, architect, and engineering manager building systems deployed across more than 60 hybrid-cloud and on-premises sites.

I gravitate toward projects that start with an underspecified problem and need product judgment as much as code, from the interface down to the infrastructure. The part I like is turning a vague idea into something the next engineer can read and change.

What I work on

Where I spend my time.

Most of my work spans product thinking, system design, and implementation.

01

Product engineering

TypeScript, React, Python, Django, GraphQL, and the systems needed to run them.

02

AI and integrations

Agent tooling, MCP, tool calling, evaluation harnesses, OAuth integrations, and workflow automation.

03

Distributed platforms

Multi-tenant SaaS, data pipelines, Kubernetes, AWS, observability, and secure access-control systems.

04

Technical leadership

Architecture, developer experience, mentoring, hiring, and hands-on work alongside a team.

Independent work

A few projects of my own.

Let’s compare notes

Tell me what you’re building.

If you want to talk about full-stack architecture, developer tools, AI agents, or the path from surface chemistry to software, send me a note.

Email Stephen