Sachit Mahajan is a Senior Scientist and Lecturer at ETH Zurich with a decade of experience applying ubiquitous computing, GIS, and machine learning to environmental sensing and smart-city challenges. He builds end-to-end solutions—from Raspberry Pi and Arduino prototypes to production-ready data pipelines and ML calibration models—while embedding value-sensitive design and citizen science into technology development. His work uniquely blends spatial data science, collective intelligence, and behavioral change strategies to promote urban resilience and community-led environmental governance. A seasoned educator and researcher, he has led interdisciplinary field experiments and open-source analytical tools, and he champions digital ethics and technological citizenship in participatory urban analytics.
9 years of coding experience
6 years of employment as a software developer
Master of Science (MSc) Communication Engineering, Master of Science (MSc) Communication Engineering at The University of Manchester
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at National Chengchi University
IK Gujral Punjab Technical University
Senior Secondary School Certificate Science, Senior Secondary School Certificate Science at Army Public School , Udhampur
Contributions:5 commits, 2 PRs, 3 pushes in 1 year 4 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.
Request Free Trial
Sachit Mahajan - Senior Scientist And Lecturer at ETH Zürich