Summary
Maksim Kulagin is a seasoned software engineer from Ukraine with 13 years of professional experience and over a decade focused on cross-platform C++ and Java development. He has built core components for enterprise products running on Windows, Linux and AIX, and implemented REST and SOAP services in Java/Scala while owning parts of CI/DevOps toolchains. His background includes low-level, performance- and memory-conscious work (PolygonLib, StreamServe porting and printer/connector implementations) and practical telecom/network modelling for Forward Networks. Comfortable across languages and platforms, he blends applied mathematics and functional-programming interests to solve correctness and reliability problems in production systems. Colleagues rely on him for deep debugging, cross-OS portability and pragmatic design of mission-critical components.
13 years of coding experience
13 years of employment as a software developer
Specialist Degree, Faculty of Applied Mathematics and Informatics, Specialist Degree, Faculty of Applied Mathematics and Informatics at Ivan Franko National University of Lviv
English, Russian, Ukrainian, Spanish