Summary
Mark Nakach is a Senior Software Engineer with 14 years of professional experience and over a decade building clean, efficient software across web, mobile, and desktop platforms. Based in New York, he currently works on distributed storage and backup systems at Google, after a decade leading backend architecture and operational improvements at Blueswitch. He designed and scaled a distributed e-commerce service handling 500k+ daily API calls, introduced engineering practices that reduced bugs and downtime, and modernized legacy systems into maintainable C# services. Comfortable across stacks—C#, Python, Java, Azure, Redis, serverless, and mobile frameworks—he pairs systems-level thinking with hands-on implementation and mentoring experience. His background in both consulting and product work gives him a pragmatic sense for translating tricky business logic into robust, production-ready solutions. Colleagues describe him as a detail-oriented engineer who blends operational rigor with a knack for simplifying complex distributed problems.
14 years of coding experience
11 years of employment as a software developer
Computer Science, Computer Science at Brooklyn College
English