Summary
Andrew Gu is a Senior Software Engineer with 11 years of full-stack experience building web and distributed systems across startups and enterprise teams in the DC–Baltimore area. He pairs deep technical curiosity—from Assembly-level memory tinkering to CSS pixel work—with pragmatic product delivery, having led features, infrastructure, and on-call responsibilities at companies like Storyblocks, Best Egg, and Capital One. Andrew has experience across Node.js, React/TypeScript, Go, Kafka, gRPC, and AWS, and has repeatedly stepped into founding-engineer roles to stabilize legacy systems and launch new products. He is a hands-on mentor and engineering manager who cultivates junior talent, runs interviews, and presents technical strategy to executives and investors. Not obvious from his title: he’s comfortable reverse-engineering document formats and low-level systems work, and has built tooling from ffmpeg encoders to gRPC fixes that saved developer time. Always learning, he focuses on applying technology empathetically to solve real user problems while helping others grow.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.) Computer Engineering, Bachelor of Science (B.S.) Computer Engineering at University of Maryland
Monta Vista High School
English, Chinese