Sachin Janani is a Principal Software Engineer with 10 years of experience building backend systems, databases, and analytics platforms from Pune, India. He has deep hands-on expertise in database internals and query semantics, evidenced by contributions to the SnappyData project where he improved index creation, table-management APIs, and JSON handling in column stores. Across roles at Space and Time, Unravel Data, Fractal and Persistent Systems he has progressed from software engineer to principal, focusing on production-quality distributed systems and developer-friendly APIs. Colleagues rely on him to simplify complex features for Java developers while preserving performance and correctness in SQL-like operations. He combines steady long-term product contributions with short, impactful consulting engagements, showing both architectural breadth and implementation grit. Outside of day-to-day work, he brings a pragmatic approach to bridging analytics and transaction workloads in memory-optimized systems.
10 years of coding experience
9 years of employment as a software developer
Diploma in Information Technology Information Technology, Diploma in Information Technology Information Technology at KBH
Bachelor of Engineering (BE) Computer Science and Information Technology, Bachelor of Engineering (BE) Computer Science and Information Technology at VPCOE
Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
Role in this project:
Back-end Developer & Database Engineer
Contributions:55 commits, 89 PRs, 158 pushes in 1 year 3 months
Contributions summary:Sachin primarily focused on enhancing the SnappyData project's functionality related to index creation and table management. Their commits involved correcting and simplifying APIs for Java developers, improving the "create index" functionality, and fixing issues related to the "create table as select" and "insert into select from" statements. Furthermore, the user contributed to improving the handling of complex datatypes like JSON data in column tables.
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
Sachin Janani - Principal Software Engineer at MakeInfinite Labs