
Shantanu Jain
Verified Expert in Engineering
Software Developer
Vadodara, Gujarat, India
Toptal member since July 7, 2021
Shantanu is a software engineer and entrepreneur with experience taking concepts from scratch to millions of lines of code. He excels with Python, PHP, Node.js, Java, MySQL, and Neo4j. Shantanu knows how to break monolith projects into event-driven microservice architecture, optimize back-end systems scaling to millions, and integrate third-party systems. He enjoys working on internal automation software, SaaS products, and converting ideas to code to deployment.
Portfolio
Experience
- MySQL - 7 years
- Python - 6 years
- Node.js - 5 years
- Spring Boot - 3 years
- Django - 3 years
- Docker - 2 years
- Redis - 2 years
- Neo4j - 1 year
Availability
Preferred Environment
Slack, IntelliJ IDEA, Visual Studio Code (VS Code), Discord, Python, Node.js, MySQL, PostgreSQL, Neo4j, Java
The most amazing...
...project I've delivered was the hyper-scaling of the back end for an app with ten million users.
Work Experience
Software Engineer
Ecomi
- Developed the search microservice to enable search with 1k RPS.
- Optimized the build pipeline to reduce deployment time by 75%.
- Contributed to code review, bug fixes, and feature developments.
- Integrated Datadog and Metabase for better visibility of the application for internal team members.
Senior Back-end Engineer
Apna
- Architected and developed the personalized weight-based user feed with impression tracking.
- Developed the user recommendation system on the graph database Neo4j. Served as the sole developer responsible for introducing Neo4j. Created recommendations for users based on work experience, city, area, mutual connections, and popularity.
- Optimized the back-end systems to scale to ten million users.
- Became one of the first developers to break the monolith into event-driven microservice architecture.
Full-stack Developer
Freelance
- Created the back end and front end from scratch, making all the business workflows. Customers could book a package on the mobile first web app and track their progress.
- Created the back end and front end for customer, partners and administrators.
- Integrated third-party systems for the payment gateway, cloud telephony, social community, and notifications.
Lead Back-end Engineer
Sigtuple
- Built the product from scratch to deployment in more than 20 diagnostic labs.
- Designed and architected the product requirements to working code.
- Contributed to more than 15 microservices, learned, and developed applications in multiple languages.
- Created the entire CI/CD pipeline using Jenkins, Ansible, and Docker.
Co-founder, CTO
Medyog
- Developed the back end and maintained the entire infrastructure of the system as the only back-end developer.
- Created tools to automate the manual operational work and reduced the manual errors and effort by more than 90%.
- Developed a tool to convert paper-based health reports to a graphical interface.
- Took the company from zero revenue to 1.5 million rupees per month, taking it to the acqui-hiring stage.
Experience
Sports News Website
https://thesportsrush.comMyAva
Work Trend Analysis
https://hdln.ioEducation
Bachelor's Degree in Information and Communication Technology
Dhirubhai Ambani Institute of Information and Communication Technology - Gandhinagar, India
Skills
Libraries/APIs
Node.js, React, REST APIs, GraphQL API, Twilio API, Chart.js, Slack API, Google Calendar API, Gmail API, Salesforce API, Google Task Queue, SQLAlchemy
Tools
Slack, IntelliJ IDEA, Git, GitHub, Jenkins, React Apollo, Celery, AWS Fargate, SendGrid, Ansible, RabbitMQ, GitLab, GitLab CI/CD, Google Analytics
Languages
Python, TypeScript, GraphQL, JavaScript, HTML, CSS, SQL, Java, PHP, TypeScript 3, HTML5
Frameworks
Django, Next.js, Material UI, JSON Web Tokens (JWT), Flask, Spring Boot, Spring MVC, Bootstrap, OAuth 2, Express.js, NestJS, Laravel, Tailwind CSS
Platforms
Vercel, Visual Studio Code (VS Code), Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), WordPress, AWS Lambda, Firebase, Mobile, Amazon EC2, Android, Apache Kafka, Google App Engine
Storage
PostgreSQL, JSON, Databases, MySQL, Datadog, PostgreSQL 10, Amazon DynamoDB, Neo4j, MongoDB, Elasticsearch, Redis
Paradigms
Microservices, Search Engine Optimization (SEO), DevOps, Unit Testing, CQRS
Other
APIs, SMS, API Integration, Integration, Webhooks, Back-end, Software Architecture, Full-stack, Front-end, Amazon RDS, Payment APIs, Architecture, Deployment, Full-stack Development, Payment Gateways, Apollo, CI/CD Pipelines, Scalability, Networking, Front-end Architecture, OAuth, Firebase Cloud Functions, Analytical Dashboards, Axios, Cloud, Cloud Platforms, CTO, Booking, Cloudflare, Headless WordPress, WPGraphQL, Discord, FastAPI, Google Pub/Sub, React Admin, Pulumi, Google Tag Manager, Minimum Viable Product (MVP)
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