Michael Frenkel is a full stack engineer based in San Francisco with eight years of experience designing and shipping scalable web and distributed systems across startups, enterprise retail, and freelance clients. He specializes in JavaScript/TypeScript stacks—React on the front end and Node/Express/Fastify on the backend—while routinely applying serverless, BaaS, and CI/CD patterns to accelerate delivery. Comfortable with both SQL and NoSQL trade-offs, he has re-architected backends for high throughput, implemented caching and load balancing to lift production throughput, and reduced front-end load times through pragmatic performance optimizations. His background in customer-facing roles and sales operations gives him an uncommon facility for translating product requirements into technical solutions that measure business impact. A generalist who embraces DevOps culture, he values curiosity, iterative learning, and collaboration over tool fetishism—documentation and teammates fill gaps when needed. Outside of corporate roles he’s delivered measurable performance wins on personal projects and advised creative teams building Python/Django APIs, showing a blend of technical depth and product-minded pragmatism.
8 years of coding experience
3 years of employment as a software developer
Advanced Software Engineering Immersive Program, Advanced Software Engineering Immersive Program at Hack Reactor
University of Massachusetts Amherst
TechDegree, Fullstack Javascript Development, TechDegree, Fullstack Javascript Development at Treehouse
Contributions:28 pushes, 2 branches, 1 tag in 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.