Software Engineer — Full-Stack, Infrastructure, System Design

Software engineer with a background in life sciences research, now working across backend systems, infrastructure, and organizational design.

Backend & Infrastructure Engineering

AWS (ECS, RDS, AppRunner), Terraform, TypeScript, Python. I approach system design not just as a technical problem, but as an organizational one — Conway's Law in practice.

Frontend Engineering

Next.js / React across multi-brand, monorepo architectures. Component design, routing, state management, and auth integration (Firebase, Auth0).

Education & Knowledge Systems

I organize internal study groups on DDD and Team Topologies, and build tools to help teams learn and reflect systematically.

AI-Augmented Development & Context Engineering

Hands-on experience with Claude Code and Cowork as primary development tools. This includes harness engineering and context engineering — structuring prompts, system state, and memory to get consistent, high-quality outputs across complex workflows.

Product & Project Work

Using Cowork to operate across the PM boundary — requirements definition, task decomposition, cross-functional coordination, and documentation. Comfortable moving between engineering and product thinking without losing technical grounding.

Background in life sciences research. Trained to read primary literature and think in systems — skills that transfer directly to infrastructure design and cross-team problem solving.

Languages & Frameworks
TypeScript, Python, SQL, Next.js, React
Infrastructure
AWS (ECS, Fargate, RDS, AppRunner, ElastiCache), Terraform, Docker
Practices
DDD, Team Topologies, CI/CD, E2E Testing (Playwright)
Tools
Claude Code, Cowork, Supabase, GitHub Actions
  • Designed and maintained multi-brand cloud infrastructure serving multiple production services
  • Led internal study groups on DDD and Team Topologies; developing tooling to institutionalize learning across teams
  • Built E2E test coverage for authentication and core user flows (Next.js / Firebase / Auth0)