Simon Cantor is a Senior Consultant and technical lead with 15+ years designing and engineering Java-based, distributed systems across enterprise, mobile, and embedded domains. He specializes in architecture-driven transformations—rearchitecting monoliths to microservices, redesigning OAuth2 security models, and centralizing microservice configuration and security while applying DDD, TDD/BDD and DevOps/CI-CD practices. Simon has led end-to-end SDLC efforts as a hands-on CTO and principal architect, integrating SQL/NoSQL, streaming, and messaging for performance- and memory-sensitive applications. Based in Jerusalem, he combines deep theoretical training in computational mathematics with pragmatic experience in networking, robotics, and cloud-native systems, and is known for translating complex domain constraints into robust, auditable designs.
10 years of coding experience
8 years of employment as a software developer
Engineer Mathematician, Computational and Applied Mathematics, Programming and automation, Engineer Mathematician, Computational and Applied Mathematics, Programming and automation at Gubkin Russian State University of Oil and Gas (former Moscow State Academy of Oil and Gas)
The example demonstrates an approach to fix LazyInitializationException and other similar case, which is based of subclassing EntityManager and closing after Controller-View
Contributions:19 commits, 13 pushes, 1 branch in 2 years 10 months
Contributions:2 pushes, 1 branch in 4 years 3 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.