I'm a full-stack software engineer with 9+ years shipping web applications end to end - TypeScript/React frontends through Python, Java, Go, and Node.js backends - for AI-driven SaaS products, global payment platforms, and enterprise software.
Most recently as Lead Software Engineer at Glean, I led architecture for distributed services operated to a 99.9% availability target while delivering features across the full stack. Before that, I built customer-facing payments features end to end at Nium and shipped client products across React, Vue, and Angular codebases at X-Team.
Across the stack, I work on:
- Frontend - React, Vue, Angular, TypeScript, single-page applications, and component-based UI development
- Backend - REST and GraphQL APIs, microservices, event-driven systems (Kafka), PostgreSQL, Redis, MongoDB
- Cloud & delivery - AWS/GCP, Kubernetes, Docker, Terraform, and hardened CI/CD pipelines
- AI features - LLM APIs (OpenAI, Anthropic), RAG, vector databases (pgvector, Pinecone); open-source contributor to DreamServer, a self-hosted AI platform
What I bring to a team:
- End-to-end ownership - I take features from UI through API, database, and deployment, without handoffs
- Performance and reliability - p95 latency cuts, reduced cloud spend, observability, and automated testing that lowers incident rates
- Mentorship - design reviews, code reviews, and engineering standards adopted across distributed, remote-first teams
Core stack: TypeScript · React · Python · Java · Go · Node.js · Kubernetes · Docker · AWS · GCP · PostgreSQL · Kafka