Technical Stack & Architectural Skills

The tools, patterns and practices I use to design systems, build products, automate workflows and ship to production.

9 engineering groups42 tools & capabilitiesDesign to deployment

Backend Systems

APIs, application services and integrations that connect the product.

REST APIsService integration
Core tools & technologies
  • Python
  • FastAPI
  • Node.js
  • SQLAlchemy
  • REST APIs
  • PostgreSQL
  • Redis

AI & ML

Agents and retrieval workflows built around useful product capabilities.

Agent orchestrationRetrieval workflows
Core tools & technologies
  • OpenAI
  • Gemini
  • LangChain
  • LangGraph
  • RAG Pipelines
  • ChromaDB
  • AI Agents

System Architecture & Design

Clear boundaries, data models and contracts from the first design decision.

System designAPI contracts
Core tools & technologies
  • System Design
  • API Design
  • Data Modeling
  • Database Schemas
  • Migrations
  • Service Integration

Cloud & DevOps

Infrastructure and repeatable deployments from development to production.

Infrastructure as codeCloud delivery
Core tools & technologies
  • AWS
  • Docker
  • Terraform
  • CI/CD
  • Vercel
  • Cloud Deployments

Languages

The languages behind application logic, interfaces and data access.

Typed applicationsData access
Core tools & technologies
  • Python
  • TypeScript
  • JavaScript
  • SQL

Frontend & Interfaces

Responsive interfaces that make complex applications straightforward to use.

Product interfacesResponsive applications
Core tools & technologies
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • TanStack Query

Data & Persistence

Relational storage, caching and vector retrieval for application data.

Relational modelingVector retrieval
Core tools & technologies
  • PostgreSQL
  • Redis
  • ChromaDB
  • SQLAlchemy
  • Database Migrations

Authentication & Testing

Access control and browser checks for dependable application workflows.

Identity integrationBrowser verification
Core tools & technologies
  • OAuth
  • SSO
  • Role-based Access
  • Playwright
  • API Validation

Automation & Delivery

Connected workflows that reduce manual work and bring products into production.

Workflow automationEnd-to-end ownership
Core tools & technologies
  • AI Workflows
  • LangGraph
  • CI/CD
  • Terraform
  • Deployment Automation
  • Payment Integrations

See this stack in production.

Explore AI workflows, trading platforms, open-source contributions and web products.

Browse projects View experience