Software engineering, jazz piano, and Oxford commas.

Justin Bachorik leads client platform engineering at Capital One, overseeing the iOS, Android, and Web teams behind the Capital One mobile apps and capitalone.com, as well as the enterprise design system.
His background in software engineering covers 20 years across healthcare, public media, and financial services. Before Capital One, he served as lead developer at NPR, where he rebuilt NPR.org for the mobile era and led one of the first large-scale React deployments in production. He holds an MS in Computer Science from Yale and a BS in Cognitive Neuroscience from Brown, and spent several years as a researcher studying music and the brain at Harvard Medical School. He also plays jazz piano.
Master Software Engineer (2017) → Senior Manager (2018) → Director (2020) → Senior Director (2022 – Present)
Contract Developer (2013) → Senior Developer (2014) → Lead Developer (2015 – 2017)
Senior Interactive Developer
Research Technician, Department of Neurology · Harvard Medical School
Engineering Intern, Nuclear Medicine Department
Testing Microservices in Node.js
Microservices in Node.js: Practices, Pitfalls, and Prevention
Modernizing Legacy Codebases with Redux
"Emotion in Motion: Investigating the Time-Course of Emotional Judgments of Musical Stimuli"
Music Perception 26(4): 355–364, 2009 · doi:10.1525/mp.2009.26.4.355
"Effects of Voice on Emotional Arousal"
Frontiers in Psychology 4: 675, 2013 · doi:10.3389/fpsyg.2013.00675
Time-Based Token Trust Depreciation
Finite State Machine Driven Workflows
Object-Level Encryption