Summary
Yogesh Sajanikar is a Principal Software Architect with 11+ years of experience designing and building complex systems for fintech, aerospace and automotive industries, currently shaping identity data pipelines and central model mapping at CyberArk/Palo Alto Networks. A passionate functional programmer and Haskeller, he blends deep practical expertise in Scala, Haskell, Python and C++ with formal methods (TLA+) and verified-programming intent to deliver robust, verifiable architectures. His background spans distributed systems, blockchain consensus, geometry and CAD integrations, and he has driven patented automation and OData layers for enterprise digital twin platforms. He moves comfortably between hands-on engineering and strategic R&I leadership—having led research teams, partnered with top academic institutes, and founded Haskell meetups in Pune. Yogesh’s work is distinguished by applying mathematical rigor to production problems, often resurfacing elegant functional patterns in large-scale, industry-grade systems.
11 years of coding experience
27 years of employment as a software developer
B.E., Mechanical, B.E., Mechanical at Shivaji University
Indian Institute of Technology Bombay
City Highschool
Stanford Center for Professional Development, Computer Science, Stanford Center for Professional Development, Computer Science at Stanford University
English