Summary
Andrew Bernstein is a Senior Software Engineer with a UC Berkeley CS BA and over a decade building and optimizing backend systems for mid-to-late stage startups. He specializes in Ruby on Rails and Postgres, with earlier production experience in PHP, Node.js, C#, and MySQL, and a demonstrated talent for refactoring and performance improvements that directly impact product growth. At companies like CareRev, Fair.com, and The Honest Company he rewrote critical interfaces, improved billing and scheduling pipelines, and created tooling that boosted developer productivity and operational reliability. He repeatedly learns new languages and frameworks on the job, turning legacy codebases into maintainable, higher-performing services. Based in Los Angeles, Andrew pairs pragmatic engineering with a focus on measurable business outcomes—an example being a custom data-sanitization tool and calendar integration that dramatically improved scheduling performance.
11 years of coding experience
13 years of employment as a software developer
BA, Computer Science, BA, Computer Science at University of California, Berkeley