
Rajat Sharma
Verified Expert in Engineering
Software Developer
Amsterdam, Netherlands
Toptal member since August 10, 2021
Rajat is a site reliability engineer with four years of experience in high-scale environments that receive millions of requests per minute. His expertise is in cloud automation and self-healing systems. Rajat has a demonstrated history of scaling AWS infrastructures while reducing infrastructure costs and transitioning from a non-DevOps-based monolithic architecture into a fully automated microservice environment.
Portfolio
Experience
- Terraform - 4 years
- Docker - 4 years
- Amazon Web Services (AWS) - 4 years
- Helm - 3 years
- PHP - 3 years
- Envoy Proxy - 3 years
- Python - 2 years
- Bash - 2 years
Availability
Preferred Environment
Amazon Web Services (AWS), Kubernetes, Docker, Ansible, Puppet, Terraform, Git, Python, Bash
The most amazing...
...thing I've contributed to and maintained is a control plane for Docker and EC2 hybrid mesh infrastructure that can handle over two million requests per minute.
Work Experience
Site Reliability Engineer
Zomato
- Migrated monolith services to a microservice architecture powered by AWS ECS and a self-hosted control plane for Envoy sidecars.
- Implemented infrastructure as code by using Terraform and CI/CD pipelines to support continuous improvements in the architecture.
- Designed and implemented automated scaling architecture for Solr clusters to enable horizontal scaling by launching more than 100 traffic-ready Solr slave nodes.
- Contributed to the PCI architecture and relevant audits.
Experience
Control Plane for Envoy Service Mesh
I acted as the site reliability engineer, ensuring a seamless transition from a monolith application to an AWS ECS-based service mesh architecture. We used an open-source control plane and maintained it to enable additional functionalities that weren’t present in the ECS control plane. The Envoy sidecars were used for service discovery, HTTP to HTTP2 traffic conversion, and telemetry.
Education
Bachelor's Degree in Computer Science
The LNM Institute of Information Technology - Jaipur, India
Skills
Tools
Puppet, Terraform, Git, Amazon Elastic Container Service (ECS), Envoy Proxy, Helm, Amazon Simple Queue Service (SQS), Amazon Virtual Private Cloud (VPC), Istio, Docker Compose, Ansible, Grafana, Boto 3, Jenkins
Languages
PHP, Python, Bash, Go
Frameworks
Laravel
Paradigms
Continuous Delivery (CD), Continuous Integration (CI)
Platforms
Amazon Web Services (AWS), Kubernetes, Docker, Amazon EC2, Linux, Ubuntu, CentOS
Storage
Databases, MySQL, Datadog
Other
Amazon Route 53, CI/CD Pipelines, Cloud Infrastructure, Infrastructure as Code (IaC), Cloud, AWS DevOps, Cloud Services, Monitoring, Deployment, Code Deployment, Load Balancers, Site Reliability Engineering (SRE), Immutable Infrastructure, Infrastructure, Coding, Consulting, APIs, Network Protocols, SaaS, Networking, IP Routing, Network Configuration, Architecture, Cloud Architecture, Prometheus
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