Summary
Max Galkin is a Chief Software Architect with over a decade of hands-on experience designing scalable, high-performance systems for companies like Google, Tableau, and Microsoft. He combines deep backend expertise—distributed in-memory knowledge graphs, semi-structured search APIs, and ML/TPU performance modeling—with a pragmatic product focus on reducing third-party software costs using modern AI-assisted development. A history of shipping performance-critical features (external query caches, retrieval engines, and location extraction services processing billions of queries) shows he thrives on low-latency, high-throughput challenges. Now self-employed in New York, he consults and partners with teams building web APIs and apps, positioning himself as a cost-conscious alternative to incumbent vendors. Colleagues know him for translating complex research-grade problems into production-ready systems and for candid views on how coding LLMs reshape software economics.
11 years of coding experience
18 years of employment as a software developer
PhD (incomplete) Information management distributed data bases eventual consistency, PhD (incomplete) Information management distributed data bases eventual consistency at Saint Petersburg State University
Specialist Electronics Microprocessors Software Development, Specialist Electronics Microprocessors Software Development at South Ural State University (SUSU)
Russian, English, c#, c++