Summary
Andrew Blum is a Senior Engineering Manager based in Berkeley with eight years of hands-on experience building full-stack, serverless applications using React, TypeScript, Python, and AWS. He combines people leadership with deep technical ownership—moving from individual contributor roles at Juniper Square and Kaddra to managing engineering at Emporia Research while simultaneously teaching and mentoring as a lead instructor at Hackbright. His strengths are shipping product-facing React/React Native experiences and scalable backend services (Lambdas, Flask, Go) connected to Postgres and DynamoDB. He founded and ran a consulting firm, giving him operational chops in infrastructure, deployments, and cross-team coordination. Not obvious from headlines: he’s taught CS fundamentals and algorithms at UC Berkeley and has helped launch grads into top-tier tech companies, which informs his pragmatic coaching style. He’s an ENTP who relishes experimenting with new stacks and turning prototypes into reliable production systems.
8 years of coding experience
9 years of employment as a software developer
Computer Science Technology and Society, Computer Science Technology and Society at University of California, Berkeley