Amandeep Chauhan

Senior Software Engineer at Juniper Networks

Amherst, Massachusetts, United States
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
Amandeep Chauhan is a Senior Software Engineer with 7 years of experience building IoT and systems software, currently working at Juniper Networks while pursuing an MS in Computer Science at UMass Amherst. He holds a CS degree from IIT Roorkee and a spotless 4.0 GPA in his graduate studies, blending strong academic rigor with practical delivery. At Samsung R&D he advanced through roles from intern to lead engineer, contributing to embedded platforms and algorithmic tooling. His open-source work on TizenRT includes implementing LZMA-based compressed binary support and building a system-call performance benchmarking app—demonstrating both low-level systems expertise and a performance-first mindset. Based in Amherst, he combines embedded/RTOS experience with modern networking systems, making him effective at bridging device firmware and cloud-facing infrastructure.
code7 years of coding experience
job5 years of employment as a software developer
bookIndian Institute of Technology Roorkee
bookHigh School, 9.8, High School, 9.8 at St. John's High School, Sector-26, Chandigarh
bookMaster of Science - MS, Computer Science, GPA - 4.0, Master of Science - MS, Computer Science, GPA - 4.0 at University of Massachusetts Amherst
languagesPunjabi, Hindi, English
github-logo-circle

Github Skills (9)

c1710
system-calls10
embedded10
c1110
tizen10
sys10
lzma10
compress10
iot9

Programming languages (1)

C

Github contributions (3)

github-logo-circle
Samsung/TizenRT

Apr 2019 - Nov 2020

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:75 reviews, 36 commits, 20 PRs in 1 year 7 months
Contributions summary:Amandeep contributed significantly to the TizenRT operating system by implementing features related to binary compression and system call performance analysis. They added support for reading compressed binaries, including the integration of LZMA compression, and developed a tool for creating compressed binary images. Furthermore, the user created an application for measuring the performance of system calls within the TizenRT environment.
iot-devicesmqttrtosembeddedfreertos
amandeepc/TizenRT

Apr 2019 - Nov 2020

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Contributions:115 pushes, 17 branches in 1 year 7 months
iot-devicesmqttrtosembeddedfreertos
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
Amandeep Chauhan - Senior Software Engineer at Juniper Networks