Shubham B is a Senior Software Engineer with nine years of experience building scalable full-stack and data-intensive systems, currently at Coursera after multiple senior roles at Sentieo/AlphaSense. He blends deep backend expertise in Python (Django, FastAPI), Node.js, Go and databases (Postgres, Citus, MongoDB, ElasticSearch) with frontend experience in React/Vue and production DevOps on AWS, Kubernetes and Prometheus/Grafana. His work spans ML/NLP pipelines—training BERT classifiers and building document-similarity systems for financial research—and operational tooling like ETL with Airflow that cut processing times from 12 hours to ~1 hour. He has contributed database fixes to the widely used open-source OpenEMR project, showing attention to data integrity in mission-critical systems. Known for mentoring over 200 engineers and students, he combines hands-on delivery with knowledge sharing to accelerate team productivity.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Technology - BTech Mathematics and Computer Science, Bachelor of Technology - BTech Mathematics and Computer Science at Delhi College of Engineering
High School Science, High School Science at Bal Bhavan Public Sr. Sec. School
The most popular open source electronic health records and medical practice management solution.
Role in this project:
Back-end Developer / Database Engineer
Contributions:12 commits, 13 PRs, 80 comments in 1 month
Contributions summary:Shubham primarily focused on database-related fixes and upgrades within the OpenEMR project. Their contributions involved modifying database schemas, adjusting data types (e.g., `tinyint` to `smallint`), and addressing issues with default values for date/time fields. They also updated upgrade scripts and fixed issues in SQL table definitions. The user's work directly impacted the database structure and data integrity of the electronic health records system.
This is django app used to explain the tutorial present on https://medium.com/@shubhambansal_89125/token-based-authentication-for-django-rest-framework-44586a9a56fb
Contributions:6 commits, 3 PRs, 5 pushes in 1 year 6 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.