Experience

Software Engineer
Associa
I worked on platform and backend systems that handle deployments, authentication, and event-driven data processing at scale. Some of my work focused on replacing tooling with systems that are reliable and easy to operate.
What I did
- •Built core parts of a custom database deployment platform to make schema changes safe and repeatable across environments
- •Re-architected synchronous APIs into event-driven services to eliminate timeout-driven failures
- •Designed and operated serverless AWS services (Lambda, EventBridge, DynamoDB, SQS) with retries, DLQs, and automated scaling
Why it mattered
- •Cut six figures in annual tooling costs
- •Removed a whole class of production failures from blocking workflows
- •Enabled processing of 10K+ records/hour without manual intervention

BI Developer
ASICS Digital
What I did
- •Built automated analytics pipeline contributing to 10% revenue growth
- •Reduced manual reporting overhead through dashboard automation

DevOps Engineer
PanAgora Asset Management
What I did
- •Implemented CI/CD automation reducing deployment time by 80%
- •Eliminated deployment failures through automated testing and rollback

Teaching Assistant
Northeastern University
What I did
- •Mentored 200+ students in statistical programming and data analysis
Projects

SwiftUI marketplace app that matches creators and brands with a swipe-based feed, role-aware onboarding, and a polished match flow that turns interest into warm intros.
Architecture
SwiftUI + MVVM with role-aware flows and modular UI components
Performance
Tech Stack

SwiftUI strength-training app with a split builder, per-muscle volume engine, and adaptive schedule progression tied to workout completion. It turns weekly plans into dynamic workouts and keeps training on track when schedules change.
Architecture
SwiftUI + MVVM with domain models, services, and persisted plan state
Performance
Tech Stack
Open Source

KaTeX Regex Fix for jQuery Expressions
microsoft/vscode
Fixed KaTeX regex to prevent jQuery expressions from being incorrectly parsed as math delimiters
- Resolved parsing conflicts between jQuery syntax and KaTeX math rendering
- Fixed edge cases with multiple dollar signs in code blocks
- Improved markdown preview accuracy for technical documentation

Screencast Mode Keyboard Shortcut Fix
microsoft/vscode
Fixed critical bug in screencast mode affecting keyboard shortcut display for developer recordings
- Improved developer experience for screencast recordings
- Released in March 2023 update
Hackathon
Cubs ARcade
$500 Award2nd place at Omnia x GENESIS AR Hackathon
Built AR app in 30 hours
JavaScript & A-Frame
AR brand experience for Chicago Cubs












