Shikhar Vashistha is a software engineer and PhD candidate at IIT Roorkee with seven years of experience building cloud-native systems, APIs, and developer tooling across startups and open-source projects. A two-time Google Summer of Code recipient, he has contributed production-grade features to projects like syslog-ng and improved documentation and CI pipelines for C++ libraries. His internships span blockchain tooling, Kubernetes service orchestration, and Bitcoin-related CLI work, reflecting a strong blend of systems, security-minded development, and research. Comfortable shipping end-to-end solutions on DigitalOcean and GCP, he pairs hands-on backend expertise in Go, Node.js and C++ with automated testing and CI practices. Known for teaching C++ STL workshops and authoring technical articles, he brings clear communication and mentorship to fast-paced teams. He’s driven by solving hard problems in adversarial machine learning and open-source ecosystems, often choosing projects that deepen both practical impact and theoretical understanding.
6 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, 8.70, Bachelor of Engineering - BE, Computer Science, 8.70 at Vellore Institute of Technology
High School, PCM, A+, High School, PCM, A+ at Sarla Chopra D.A.V. Public School
Contributions:1 PR, 89 pushes, 5 branches in 8 months
syslog-ngnosqldaemonsqllinux
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.