Rajat Sharma, Developer in Amsterdam, Netherlands
Rajat is available for hire
Hire Rajat

Rajat Sharma

Verified Expert  in Engineering

Bio

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

Zomato
PHP, Amazon Web Services (AWS), Ansible, Bash, Docker, Git, Kubernetes...

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

Part-time

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

2016 - 2019
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.
Technologies: PHP, Amazon Web Services (AWS), Ansible, Bash, Docker, Git, Kubernetes, Terraform, Amazon EC2, Amazon Route 53, Amazon Elastic Container Service (ECS), Jenkins, Go, Grafana, Prometheus, MySQL

Experience

Control Plane for Envoy Service Mesh

The aim of the self-hosted control plane was to power the Envoy sidecar-based 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

2012 - 2016

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring