Experienced developer with a passion for reducing technical debt and stabilizing distributed systems. Skilled in TypeScript, Node, AWS, and deterministic web application architecture.
Experienced developer with a passion for reducing technical debt and stabilizing distributed systems. Skilled in TypeScript, Node, AWS, and deterministic web application architecture.
Built fullstack features, prioritizing scalability and resilience
Enabled efficient and flexible data access via federated GraphQL with NestJS and TypeORM
Contributed reusable, responsive and stylable React (TypeScript + ChakraUI) components
Strengthened system reliability via exhaustive unit and integration tests, achieving full coverage
Collaborated with cross-functional teams, aligning with shared architectural vision and business goals
Repaired, maintained and enhanced internal tooling
Revitalized our events dashboard, replacing 5-minute delays with live updates through GraphQL subscriptions
Cut external service call volume by 2 orders of magnitude, internal call volume by 3-4 orders by refactoring backend services and adding caching layers
Reverse-engineered, refactored and extended legacy codebases
Automated NodeJS, GoLang, and Protobuf CI/CD workflows
Triaged and resolved high-impact technical emergencies
Mentored junior engineers via pair-programming, comprehensive code reviews, and consistent collaborative sessions
Served as data architect and technical consultant; modernizing legacy systems, implementing A/B tests, and providing strategic client guidance
Contributed to front-end development using Angular and TypeScript. Specialized in the Adobe Experience Cloud, and offered technical consultancy in analytics, tag management, and personalized user experiences.
Designed technical architecture, wrote fullstack code, led engineers, budgeted projects, and served as a senior consultant to high-profile clients
Developed and documented in-house data apps, designed data-visualizations and interactives for online articles