Sachin Janani

Principal Software Engineer at MakeInfinite Labs

Pune/Pimpri-Chinchwad Area India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job9 years of employment as a software developer
bookDiploma in Information Technology Information Technology, Diploma in Information Technology Information Technology at KBH
bookBachelor of Engineering (BE) Computer Science and Information Technology, Bachelor of Engineering (BE) Computer Science and Information Technology at VPCOE
stackoverflow-logo

Stackoverflow

Stats
1,310reputation
352kreached
71answers
20questions
github-logo-circle

Github Skills (18)

java10
javas10
databases9
column-store9
sql9
database9
in-memory-database8
analytics8
memory-database8
spark8
spark-submit6
streaming6
snappydata6
hive6
log4j6

Programming languages (6)

TypeScriptJavaScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
TIBCOSoftware/snappydata

May 2016 - Aug 2017

Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
Role in this project:
userBack-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.
memorypredictstreammemory-databasetransact
Snappydata interpreter for Apache Zeppelin
Contributions:62 commits, 20 PRs, 65 pushes in 11 months
apache-zeppelinapachezeppelininterpretersnappydata
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