
Bhumil Sarvaiya
Verified Expert in Engineering
Back-end Developer
Vadodara, Gujarat, India
Toptal member since September 9, 2019
Bhumil is an experienced back-end developer with 6+ years of expertise in back-end system design and REST APIs. A fast learner with a strong understanding of core computer science fundamentals, Bhumil has an eye for providing reliable solutions that are highly optimized, tested, scalable, and secure.
Portfolio
Experience
- Node.js - 8 years
- Express.js - 7 years
- TypeScript - 7 years
- Docker - 6 years
- Git - 6 years
- REST APIs - 6 years
- System Architecture - 3 years
- Python 3 - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, MacOS, Ubuntu
The most amazing...
...project I've worked on is SuperTokens, a Y Combinator-backed open-source project, where I architected and implemented its multi-region SaaS infrastructure.
Work Experience
Lead Back-end Developer
SuperTokens
- Served as a founding engineer of this open-source initiative and delivered authentication and user-management solutions. The project was part of the YC2020 batch and stood out as one of the fastest-growing open-source initiatives in 2022.
- Worked as a lead architect for a cost-efficient and reliable multi-region AWS SaaS infrastructure, facilitating thousands of developers to seamlessly integrate our secure authentication in their apps.
- Oversaw DevOps, ensured product compliance with regulations, and managed back-end API layers.
- Involved in feature brainstorming and implementation and contributed to various SDKs, enhancing their adaptability with a wide range of frameworks.
- Managed back-end APIs, services integration, DB operations, and DevOps for Qually, a Q&A platform leveraging a user's personal network to source answers to their queries.
Serverless Back-end Developer (via Toptal)
Legendary Software Labs LLC
- Assisted in designing, implementing, and maintaining a secure cloud storage system for a top-rated iOS app that safeguards photos and videos.
- Handled various Google Cloud services, such as GKE, SQL, ESP, IAM, Cloud Logging, Cloud Functions, and KMS.
- Contributed to various AWS services such as S3, CloudFormation, and Lambda, including integration with iOS and Android subscription payment systems.
Software Engineer
Office Beacon, LLC
- Designed and implemented a scheduling mechanism that can queue and execute tasks based on JSON schema.
- Learned the implementation of RESTful APIs.
- Helped the back-end team in implementing user authentication and session management modules.
Experience
SuperTokens
https://supertokens.com/Education
Bachelor of Engineering Degree in Computer Engineering
Gujarat Technological University - Ahmedabad, Gujarat, India
Skills
Libraries/APIs
Node.js, REST APIs, Stripe, Twilio API
Tools
AWS SDK, Git, Mocha, Amazon Simple Queue Service (SQS), NGINX, GitHub, Bitbucket, GitLab, Docker Compose, Google Kubernetes Engine (GKE), Postman, Firebase Cloud Messaging (FCM)
Languages
TypeScript, JavaScript, SQL, Python 3, Bash
Frameworks
Express.js, FeathersJS, Swagger
Platforms
Amazon Web Services (AWS), AWS Lambda, Docker, Linux, MacOS, Ubuntu, Amazon EC2, Visual Studio Code (VS Code), Firebase
Paradigms
Microservices, Functional Programming, Test-driven Development (TDD)
Storage
Cassandra, PostgreSQL, Databases, RethinkDB, Amazon S3 (AWS S3), MySQL, Elasticsearch, MongoDB, Redis, Neo4j
Other
API Integration, APIs, Back-end, SaaS, System Architecture, Architecture, Cloud Architecture, Solution Architecture, CI/CD Pipelines, Amazon Route 53, Shell Scripting, Programming, Data Structures, Algorithms, Serverless, Security Architecture, Supabase
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring