WHAT I’VE DONE / WHAT I USE
I tend to work across the stack.
My work has taken me through AI tools, backend services, cloud infrastructure, and the product people actually use.
Experience
Software Engineer
Jul 2024 to Present · 2 years 3 monthsStudent Assistant
Aug 2023 to May 2024 · 10 monthsSoftware Engineer Intern
Jun 2023 to Aug 2023 · 3 monthsGraduate Teaching Assistant
Jan 2023 to May 2023 · 5 monthsSoftware Engineer Intern
Nov 2021 to Jul 2022 · 9 monthsSoftware Engineer Intern
Jun 2021 to Jul 2021 · 2 monthsEducation
Master of Science in Computer Science
Bachelor of Technology in Computer Engineering
Skills & tools
TypeScript / JavaScript
React interfaces and web apps across the stack
Python
AI services, automation, and evaluation
Java
APIs and backend services
Go
Developer tooling and concurrent services
SQL
Data modeling, queries, and analysis
MCP & LLM applications
Giving coding tools useful, grounded context
Agentic workflows
Agents that can plan, use tools, recover, and be evaluated
Semantic retrieval
Finding the right engineering content with Vespa
Event streaming
Real time pipelines with Kafka and Flink
Service APIs
Spring Boot, REST, gRPC, and authentication
Data systems
PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB
AWS & Terraform
EC2, S3, Lambda, SES, DynamoDB, and Terraform
Docker & Kubernetes
Packaging and running services consistently
Observability
CloudWatch, Grafana, PagerDuty, and OpenTelemetry
Production reliability
Probes, alerts, service health, and incident response
Delivery systems
GitLab CI/CD, Git workflows, and automated checks
Application platforms
Spring Boot, Node.js, and service integration
React & TypeScript
Interfaces built around how people actually work
Test automation
Playwright, Cypress, Jest, and JUnit across the stack
AI evaluation
Benchmarks, failure analysis, and regression checks
Product collaboration
Working through requirements with product, UX, and users
Three.js
Responsive WebGL scenes, including this island
Accessible interfaces
Semantic HTML, keyboard support, and responsive layouts