Sergey Batin is a Principal Software Engineer based in California with a decade of hands-on experience building backend and distributed systems for e-commerce, big data and decision support domains. He brings deep expertise in event-driven architectures, functional and functional-reactive programming, and has applied those paradigms to scalable analytical platforms and forecasting systems since early in his career. Sergey progressed through multiple engineering roles at IBM before leading platform and collaboration engineering at Bluescape, blending enterprise-grade rigor with research-driven problem solving. His background in chemical engineering and a PhD-era project creating decision-support and 3D visualization tools gives him a rare combination of scientific modeling and production software skills. Known for pragmatic architecture choices, he consistently turns complex data problems into efficient, maintainable systems.
8 years of coding experience
9 years of employment as a software developer
Master’s Degree Chemical engineering, Master’s Degree Chemical engineering at Mendeleyev University of Chemical Technology of Russia
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.
Request Free Trial
Sergey Batin - Principal Software Engineer at Bluescape