Sahil 

Senior Software Engineer at Freelance

Delhi, Delhi, 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

👤
Senior
🎓
Top School
Sahil is a Senior Software Engineer based in Delhi with 8 years of experience building Python-first microservices and cloud-native backends using FastAPI, Django, Celery, RabbitMQ and AWS. He has a strong track record in backend engineering and security-focused tooling, contributing to notable open-source projects such as PyPI's warehouse and intel's cve-bin-tool where he improved project settings, authentication logging, and vulnerability checkers. Comfortable as a freelance engineer, he combines practical scraping and API integration skills—exemplified by a GSoC data-scraping tool—with production-grade service design and performance tweaks. Sahil pairs academic grounding from University of Hyderabad (MCA) with hands-on contributions that show attention to data integrity and developer experience. Colleagues would note his focus on reliable, secure systems and a curious, slightly poetic personality glimpsed through his GitHub bio.
code8 years of coding experience
bookHigher Secondary, PCMCs, 87.6%, Higher Secondary, PCMCs, 87.6% at R.M.S.Sr.Sec. Public School
bookMaster of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at University of Hyderabad
bookUniversity of Delhi
bookSecondary, General, 9.8 CGPA, Secondary, General, 9.8 CGPA at R.M.S.M. Sr.Sec. Public School
github-logo-circle

Github Skills (26)

python10
django10
vulnerability10
beautifulsoup10
webscraping10
security10
api10
http-request10
html10
cve10
testing9
webscraper9
scrape9
authentication9
pytest9

Programming languages (7)

JavaCJavaScriptHTMLErlangJupyter NotebookPython

Github contributions (5)

github-logo-circle
intel/cve-bin-tool

Jun 2020 - Oct 2021

The CVE Binary Tool helps you determine if your system includes known vulnerabilities. You can scan binaries for over 350 common, vulnerable components (openssl, libpng, libxml2, expat and others), or if you know the components used, you can get a list of known vulnerabilities associated with an SBOM or a list of components and versions.
Role in this project:
userBack-end & Security Engineer
Contributions:26 reviews, 51 commits, 70 PRs in 1 year 4 months
Contributions summary:Sahil primarily contributed to the CVE Binary Tool by implementing new CVE checkers for various software components, including glibc, MariaDB, MySQL, and Subversion. They updated existing checkers and made improvements to ensure the accuracy of vulnerability detection. Additionally, the user introduced the functionality to exclude specific paths from scanning and fixed issues related to the NVD data download, enhancing the tool's reliability and data integrity.
scanpythonsystem-toolslibxml2bugbounty
pypi/warehouse

Jul 2020 - Aug 2020

The Python Package Index
Role in this project:
userBack-end Developer
Contributions:5 commits, 11 PRs, 25 comments in 1 month
Contributions summary:Sahil primarily focused on enhancing the PyPI/warehouse project settings, including file size limits and project size features. They implemented and modified templates and views related to project settings, incorporating size limits and providing user-friendly information. Additionally, the user worked on authentication processes by adding the functionality for 2FA/U2F timestamp logging. This work demonstrates a focus on improving project management and security aspects of the PyPI platform.
python-packagepythonpackage-indexindexpackage-registry
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
Sahil - Senior Software Engineer at Freelance