Sahil Dorwat

Software Engineer at Stripe

Mountain View, California, 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
Sahil Dorwat is a full-stack software engineer with 8 years of experience building scalable backend services and responsive frontends, currently contributing to Stripe out of Mountain View. He blends a strong academic foundation (MS in Computer Science from NC State) with production experience at AWS and earlier roles in data engineering and observability, routinely working across C, Java, JavaScript, Python, and cloud-native tooling. His open-source work includes backend testing and model improvements for the NSF-supported Expertiza learning platform, reflecting an attention to correctness and education-focused systems. Comfortable in agile teams, he has a track record of decoupling monolithic apps into RESTful APIs, integrating complex data pipelines, and improving data collection coverage by over 30% in past projects. Notably, he pairs low-level systems knowledge (OS and data structures) with hands-on experience in Kafka, Elasticsearch, Cassandra, and JWT-secured APIs, enabling him to move features from prototype to production reliably.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science, 3.6, Master's degree, Computer Science, 3.6 at North Carolina State University
bookScience, Science at Adarsha madhyamik vidyalaya
bookBachelor’s Degree, Electronics and telecommunication Engineering, A, Bachelor’s Degree, Electronics and telecommunication Engineering, A at Maharashtra Institute of Technology
languagesEnglish, Marathi, Hindi
stackoverflow-logo

Stackoverflow

Stats
49reputation
26kreached
5answers
0questions
github-logo-circle

Github Skills (17)

ruby-rails10
testing10
rspec10
rails10
ruby10
peer-to-peer9
peer9
exp8
expert8
ruby-on-rails6
junit6
regex6
groovy6
intellij-idea6
java6

Programming languages (4)

JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
expertiza/expertiza

Oct 2017 - Nov 2017

Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
userBack-end Developer
Contributions:14 commits, 1 PR in 24 days
Contributions summary:Sahil primarily focused on modifying and testing the Assignment model within the Expertiza application. The commits show changes to the assignment_spec.rb file, involving the addition of unit tests for various methods within the Assignment model, such as has_teams?, valid_num_review and scores. These tests appear to cover core functionalities related to assignments, deadlines, and scoring calculations.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
sahildorwat/alpha-blog

Jun 2018 - Jun 2018

Contributions:30 pushes, 1 branch in 1 day
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 Dorwat - Software Engineer at Stripe