Alexander Granin is a seasoned software architect and functional programming expert with 15+ years building high-assurance backends, payment systems and blockchain platforms using Haskell, Rust, C++ and C#. He has led Haskell teams at Juspay and Generation Lambda, authored production frameworks (EulerHS, PureScript Presto) and influenced Juspay’s growth from a small startup to a large payments company. Author of multiple books on functional design and type-level architecture, he combines research-driven methodologies (FDD, HFM, PTLD) with pragmatic engineering and team mentorship. His work spans fintech and Cardano smart contracts to multithreaded C++ systems, and he often codifies architecture as open-source frameworks and testing techniques. Less obvious: he translates deep type-theory and free-monad research into practical, shipped products and developer templates that accelerate adoption of functional approaches in production. Based in the UAE, he speaks internationally and steers cross-disciplinary teams toward robust, testable, and maintainable software.
14 years of coding experience
15 years of employment as a software developer
Software Engineer, Programming, Software development, Physics, Mathematics, Software Engineer, Programming, Software development, Physics, Mathematics at Chita State University
Contributions:40 commits, 20 pushes, 3 branches in 9 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.