Work Portfolio
My professional history as a software engineer.
Software Engineer
HeartFlow · Remote
Feb 2025 – Present
Built critical features for cardiovascular imaging software used in surgical planning, spanning Vue 3 frontend development and Node.js backend integration. Developed TypeScript components with the Composition API, Pinia, modular composables, Vitest unit tests, and Playwright coverage.
Contributed to production Node.js/AWS Lambda services, including an Express-based web server for authentication, secure clinical-data proxying, and protected asset delivery. Added Datadog APM to an HMAC generation Lambda and helped expose plaque disease-stage data to the frontend.
Worked in a medical-grade software environment focused on reliability, documentation, comprehensive testing, and safe deployment.
- Vue 3
- TypeScript
- Pinia
- Vitest
- Playwright
- Node.js
- Express
- AWS Lambda
- AWS CDK
- S3
- CloudFront
- Datadog
1 of 2PCI navigatorSoftware Engineer
Flightcrew · Remote
Jan 2023 – Oct 2024
Built core features for an early-stage DevOps automation platform that helped teams evaluate and apply Kubernetes configuration recommendations. Implemented a GitOps diff view showing users exactly what infrastructure configuration changes would be made before applying them, helping build trust in automated DevOps workflows.
Built user onboarding flows, permission-management features, and data visualizations showing recommendation impact. Collaborated closely with founders and backend engineers, including proposing GraphQL schema changes and implementing frontend work in parallel with backend API development.
Shipped quickly in a fast-moving startup environment while maintaining code quality and product reliability.
- TypeScript
- JavaScript
- React
- Next.js
- GraphQL
- Victory Charts / D3
- Kubernetes
- GitOps
Screenshots from Flightcrew's Early Access demo video.
1 of 2Config recommendationsSoftware Engineer
SUSE (Rancher) · Remote
Sep 2021 – Jan 2023
Contributed to Rancher, an open-source Kubernetes management platform used by over 30,000 teams globally. Built frontend features for complex enterprise Kubernetes workflows, including multi-tenancy scenarios and selective monitoring deployment across namespace subsets.
Worked in a large Vue/TypeScript codebase, collaborating across engineering teams to support cluster management, observability, and configuration workflows.
- JavaScript
- TypeScript
- Vue
- Kubernetes
- Docker
1 of 8Cluster dashboard overview