
Divyanshu Srivastava
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since February 3, 2021
Divyanshu has been writing scalable code across numerous frameworks and languages since 2018. At Slice, a fintech startup, he designed the infrastructure and microservices architecture to ensure security and facilitate maximum efficiency among teams. While working in other startups, he built products that delivered maximum efficiency and user satisfaction by following design principles, implementing test-driven development, and writing clean code.
Portfolio
Experience
- Node.js - 5 years
- TypeScript - 5 years
- MongoDB - 3 years
- Amazon Web Services (AWS) - 3 years
- Docker - 2 years
- Go - 2 years
- Django - 2 years
- Kubernetes - 2 years
Availability
Preferred Environment
MacOS, JetBrains, Docker
The most amazing...
...product I've developed is Hercules, a job scheduling framework that replaced cron jobs and runs 200+ jobs across the organization.
Work Experience
Software Engineer
SlicePay
- Transitioned to leading the infrastructure team and built Hercules, a job scheduler that is used to run over 200 jobs by every team in the organization.
- Completed the IAAC transition of the whole infrastructure over AWS, including the security, reliability, and cost optimization pillars of a well-architected framework.
- Built internal frameworks for security using internal and external tools, such as AWS Security Hub, Cloud Custodian, and ScoutSuite. Increased observability around VPC flow logs and WAF logs using Amazon GuardDuty and ELK.
- Migrated all the microservices to ECS Fargate with one-click CI/CD deployment for all environments.
- Served as the sole back-end developer for credit card and transaction services, which were built using Node.js and Go.
- Migrated the entire monolithic codebase from native JavaScript to TypeScript and split them into a microservice architecture. I did this as a member of the platform team.
- Built an events microservice responsible for all user communication. It handles 2,000+ requests per second and sudden peaks of 0.1 to 0.3 million requests per second.
Software Engineer
Bizom
- Rewrote Bizom's analytics platform, previously written in PHP, with React PWA. Used Apollo GraphQL to consume APIs and MUI for design.
- Wrote an API Gateway on Yoga GraphQL. This gateway was used for schema stitching for several microservices, and it served as a client entry point.
- Wrote two microservices in Spring Boot. One was used daily across supply chain individuals for 250+ retail brands in India and the UK.
Software Engineer Intern
Infinite Forest
- Handled all the back-end infrastructure built on Django and the deployment pipelines on AWS while the company's user base grew 10x.
- Implemented third-party integrations for SendGrid and Razorpay. Wrote and architected the infrastructure for email communications with Django and Celery-based workers.
- Wrote several modules in Polymer JavaScript for the front end.
Experience
c club
https://medium.com/c-clubEducation
Bachelor's Degree in Computer Science
KIET Group of Institutions - New Delhi, India
Certifications
AWS Certified Solutions Architect
Amazon Web Services
Skills
Libraries/APIs
Node.js, React, Polymer, Spring REST
Tools
JetBrains, ELK (Elastic Stack)
Frameworks
Express.js, NestJS, Django, Gin-Gonic, Spring Boot, Yoga, Material UI, Ruby on Rails (RoR)
Paradigms
Microservices Architecture, Gang of Four (GOF) Design Patterns, Test-driven Development (TDD), Design Patterns
Platforms
Docker, Amazon Web Services (AWS), Azure, Kubernetes, Google Cloud Platform (GCP), MacOS
Storage
MongoDB, MySQL, Elasticsearch, Redis, Google Cloud, PostgreSQL
Languages
TypeScript, JavaScript, Go, Python, GraphQL, C++, Rust, Java
Other
Design Principles, Architecture, Leadership, Full-stack, PWA, Security, Progressive Web Applications (PWAs)
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