Sachin John

Senior Software Engineer at Snowflake

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Sachin John is a Senior Software Engineer based in Zurich with 11 years of experience specializing in database systems, performance optimization, and system design. He holds a PhD from EPFL where he built novel systems for high-dimensional data cubes, efficient θ-joins, and optimistic concurrency control, and mentored students while teaching advanced courses. After academia he moved into industry roles at Observe and now Snowflake, bringing research-grade solutions to production-scale analytics platforms. Sachin combines deep systems research with hands-on implementation across the stack, from query engines to storage and concurrency algorithms. Known for squeezing performance out of complex workloads, he seeks collaborations that push the boundaries of next-generation database technology. A detail-oriented innovator, he blends academic rigor with practical engineering to ship high-impact, scalable systems.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Indian Institute of Technology, Patna
bookVimalagiri Public School, Kothamangalam
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at EPFL
languagesEnglish, Malayalam, Hindi, German, French
github-logo-circle

Github Skills (15)

backend10
scala8
squid5
continuation5
building-blocks4
transactional4
multicore4
macros4
key-value4
compilation4
parallel3
metaprogramming3
embedded3
dotty3
functional-programming2

Programming languages (2)

C++Scala

Github contributions (5)

github-logo-circle
Contributions:59 commits, 3 PRs, 45 pushes in 1 month
yarn-applicationkey-valueyarntransactional
dbtoaster/dbtoaster-backend

Mar 2016 - Jan 2019

The current backend of DBToaster, implemented in Scala.
Contributions:244 commits, 12 pushes, 1 branch in 2 years 11 months
scalabackend
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 John - Senior Software Engineer at Snowflake