Princeton University
M.S. in Computer Science
Sep 2012 - Jun 2014Software Engineer
Senior software engineer | Backend | Full-stack | Microservices | Platform and Infra | AI | Leadership, mentoring, and teaching
Peer Reviews
Education
M.S. in Computer Science
Sep 2012 - Jun 2014B.S. in Electrical and Computer Engineering
Minor in Computer Science
Hunter Rawlings Presidential Research Scholar
Sep 2008 - Jun 2012Work
Capital One
Platform Integration Lead, Senior Software Engineer
Feb 2025 - Present
Building AWS fulfillment microservices with Lambda, Step Functions, DynamoDB, and resilient service integrations.
Tech Owner & Senior Software Engineer, Data & Backend
Aug 2020 - Jan 2025
Delivered large-scale analytics platforms for Spotify for Artists, including high-volume data pipelines and cost-efficient infrastructure.
Software Engineer, Full-Stack
Jul 2014 - Jul 2020
Joined a 30-person engineering team and built platform capabilities through the company's IPO and subsequent public-company scale.
Internships
Software Engineer Intern
Jun 2012 - Sep 2012
Technology Analyst Intern
Jun 2011 - Aug 2011
Technology Analyst Intern
Aug 2010 - Dec 2010
Experience
Capital One
Platform Integration Lead, Senior Software Engineer
Feb 2025 - PresentTech Owner & Senior Software Engineer, Data & Backend
Aug 2020 - Jan 2025Software Engineer, Full-Stack
Jul 2014 - Jul 2020Teaching Assistant
Sep 2012 - Jun 2014Skills
Research
Graduate Research, Mobile Bandwidth Reduction
Jan 2013 - Jun 2014Research Assistant, Machine Learning / NLP
Jan 2010 - Dec 2011Contact