← Back to Expertise

Software Architecture

Designing production systems from ML platforms to full-stack applications.

My Approach

I design systems that are built to evolve. Whether it is a full-stack SaaS product, an ML platform, or an optimization engine, I focus on making the architecture simple enough to ship fast and robust enough to scale when it needs to.

What This Looks Like in Practice

Full-Stack Product Architecture

At Grownomic, I owned the entire system architecture: frontend (Next.js, React), backend (Python, Node.js), infrastructure (AWS, Vercel, Supabase), and AI integrations (LangChain, OpenAI, Google Ads API). Built and shipped multiple products from zero to production.

ML Platform Design

At Axon, I architected the responsible innovation platform and automated evaluation pipelines that every AI use case passed through. The platform had to support computer vision, LLMs, and ASR workloads across distributed teams.

Optimization Engine Architecture

At Lean Systems, I contributed to the architecture and implementation of the core optimization engine, and built Python/JS interactive web applications for clients to visualize fleet operations data.