Ravi Shankar Vats profile photo 2 on Tal
Ravi Shankar Vats profile photo 1 on Tal
Ravi Shankar Vats profile photo 2 on Tal
Ravi Shankar Vats profile photo 1 on Tal

Ravi Shankar Vats

Technical Lead @ Zenarate | Senior Backend Platform Engineer | Authorization Systems (RBAC/ReBAC) | FastAPI, Kafka, AWS | Multi-Tenant SaaS Infrastructure

Gurugram

7+ years of work experience

Zenarate
Feb 20242 yrs 7 mosPresent

Remote

Code Reviews & Engineering Best Practices -Conducted rigorous code reviews focused on quality, performance, security, and maintainability -Enforced coding standards, SOLID principles, and reduced technical debt through refactoring -Promoted strong test coverage by reviewing unit, integration, and regression tests Mentoring & Team Enablement -Mentored junior and mid-level engineers on system design, clean coding, and debugging best practices -Guided team on scalable architecture, design patterns, and engineering standards -Supported onboarding and fostered ownership, accountability, and proactive problem-solving Agile / Scrum Practices -Led sprint planning, backlog grooming, reviews, and retrospectives to ensure smooth Agile execution -Converted high-level requirements into clear user stories with well-defined acceptance criteria -Performed accurate effort estimation using story points, improving sprint predictability and delivery timelines
Zenarate
Feb 20231 yrJan 2024

On-site

Developed and directed the refactoring of a PHP monolith into Python-based microservices, leading REST API design, inter-service communication, and data migration, which improved deployment agility and reduced release downtime by 30%. Developed and led a team of 7 engineers through the complete API lifecycle—from documentation to system design (HLD & LLD Fine-Grained Authorization systems to support context-based, attribute-level access controls. Enabled dynamic authorization decisions beyond RBAC using external policy engines (e.g., OPA or custom logic), ensuring secure and precise access control in complex environments. Implemented Change Data Capture (CDC) in SQL by coding triggers/connectors that pushed row-level changes into Kafka topics for downstream microservices to consume in real time. Developed SCIM endpoints for user CRUD operations in Python/FastAPI and tested integration with Okta, handling schema mapping and sync issues. Participated in code reviews, contributed to backend architecture improvements, and optimized project structure to enhance code quality, maintainability, and scalability.
GoMechanic.in
May 202210 mosFeb 2023

Gurugram, Haryana, India

Developed high-performance, low-latency REST APIs using Go (Golang) for mobile applications, optimized response times, and improved scalability under heavy loads. leveraging Nginx, Gunicorn-equivalent Go deployments (systemd / Supervisor / Docker based), ensuring high availability and efficient resource utilization. Implemented a GCP webhook service in Go capable of handling ~5000 requests/second, with internal asynchronous processing and optimized data ingestion into MongoDB. Designed and implemented API versioning strategy aligned with Android application releases to maintain backward compatibility and smooth rollout of new features.
Delhivery
Nov 20201 yr 7 mosMay 2022

Gurugram, Haryana, India

Developed RESTful APIs for core application functionalities with proper versioning and documentation (Swagger/OpenAPI). Wrote unit tests, integration tests, and end-to-end tests ensuring high code coverage and reliability across staging and production environments. Designed and optimized database schemas in PostgreSQL and MySQL, including indexing, query optimization, and migrations. Implemented CRON jobs and background workers for asynchronous tasks using Celery, Redis, and server-side scripts. Deployment on AWS EC2 instances using CI/CD pipelines like Jenkins and GitHub Actions, ensuring zero-downtime rollouts. Leveraged AWS services like S3 (storage), Athena (query analytics), Lambda (serverless functions), and API Gateway for scalable workflows. Integrated monitoring, logging, and alerting with tools such as New Relic, Grafana, Prometheus, and Coralogix. Hands-on experience with containerization (Docker) and orchestration (Kubernetes/ECS) for managing production workloads.
OrangeMantra
Feb 20152 yrs 1 moFeb 2017

Gurugram, Haryana, India

Reach software development leads through Upwork, email marketing, etc Arrange business meetings with prospective clients Promote the company’s products/services addressing or predicting clients’ objectives Prepare sales contracts ensuring adherence to law-established rules and guidelines Keep records of sales, revenue, invoices, etc. Provide trustworthy feedback and after-sales support Build long-term relationships with new and existing customers Develop entry-level staff into valuable salespeople

Ravi’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
cursor
cursor
langchain
langchain
openclaw
openclaw
Amazon Q Developer
Amazon Q Developer

Education

JIET Group of Institutions Jodhpur

Bachelor of Technology (BTech), Electronics and Communications Engineering

JIET Group of Institutions Jodhpur

20105 yrs2015

Indian Public School, Madhubani

199712 yrs2009

Join Ravi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ravi Shankar Vats on Tal

Headline

Technical Lead @ Zenarate | Senior Backend Platform Engineer | Authorization Systems (RBAC/ReBAC) | FastAPI, Kafka, AWS | Multi-Tenant SaaS Infrastructure

About

My expertise lies in building scalable systems from scratch, microservices architecture, and secure access management. I am committed to enabling efficient and maintainable solutions through rigorous coding standards, robust database management, and the integration of innovative technologies. My mission is to foster team growth while delivering high-quality software that drives impactful business outcomes. As a Technical Lead at Zenarate, I bring over six years of experience driving excellence in software development with a focus on Python, FastAPI, and MySQL. My role emphasizes conducting comprehensive code reviews, enforcing engineering best practices, and mentoring team members to foster collaborative and high-performing development teams. I actively lead Agile processes, ensuring smooth sprint execution and alignment toward project goals.

Location

Gurugram

AI stack

anthropic apis

claude code

cursor

langchain

openclaw

Amazon Q Developer

Work experience

Technical Lead at Zenarate, Feb 2024 - Present · 2 yrs 7 mos, Remote, Code Reviews & Engineering Best Practices -Conducted rigorous code reviews focused on quality, performance, security, and maintainability -Enforced coding standards, SOLID principles, and reduced technical debt through refactoring -Promoted strong test coverage by reviewing unit, integration, and regression tests Mentoring & Team Enablement -Mentored junior and mid-level engineers on system design, clean coding, and debugging best practices -Guided team on scalable architecture, design patterns, and engineering standards -Supported onboarding and fostered ownership, accountability, and proactive problem-solving Agile / Scrum Practices -Led sprint planning, backlog grooming, reviews, and retrospectives to ensure smooth Agile execution -Converted high-level requirements into clear user stories with well-defined acceptance criteria -Performed accurate effort estimation using story points, improving sprint predictability and delivery timelines

Senior Software Engineer at Zenarate, Feb 2023 - Jan 2024 · 1 yr, On-site, Developed and directed the refactoring of a PHP monolith into Python-based microservices, leading REST API design, inter-service communication, and data migration, which improved deployment agility and reduced release downtime by 30%. Developed and led a team of 7 engineers through the complete API lifecycle—from documentation to system design (HLD & LLD Fine-Grained Authorization systems to support context-based, attribute-level access controls. Enabled dynamic authorization decisions beyond RBAC using external policy engines (e.g., OPA or custom logic), ensuring secure and precise access control in complex environments. Implemented Change Data Capture (CDC) in SQL by coding triggers/connectors that pushed row-level changes into Kafka topics for downstream microservices to consume in real time. Developed SCIM endpoints for user CRUD operations in Python/FastAPI and tested integration with Okta, handling schema mapping and sync issues. Participated in code reviews, contributed to backend architecture improvements, and optimized project structure to enhance code quality, maintainability, and scalability.

Software Engineer at GoMechanic.in, May 2022 - Feb 2023 · 10 mos, Gurugram, Haryana, India, Developed high-performance, low-latency REST APIs using Go (Golang) for mobile applications, optimized response times, and improved scalability under heavy loads. leveraging Nginx, Gunicorn-equivalent Go deployments (systemd / Supervisor / Docker based), ensuring high availability and efficient resource utilization. Implemented a GCP webhook service in Go capable of handling ~5000 requests/second, with internal asynchronous processing and optimized data ingestion into MongoDB. Designed and implemented API versioning strategy aligned with Android application releases to maintain backward compatibility and smooth rollout of new features.

Software Developer at Delhivery, Nov 2020 - May 2022 · 1 yr 7 mos, Gurugram, Haryana, India, Developed RESTful APIs for core application functionalities with proper versioning and documentation (Swagger/OpenAPI). Wrote unit tests, integration tests, and end-to-end tests ensuring high code coverage and reliability across staging and production environments. Designed and optimized database schemas in PostgreSQL and MySQL, including indexing, query optimization, and migrations. Implemented CRON jobs and background workers for asynchronous tasks using Celery, Redis, and server-side scripts. Deployment on AWS EC2 instances using CI/CD pipelines like Jenkins and GitHub Actions, ensuring zero-downtime rollouts. Leveraged AWS services like S3 (storage), Athena (query analytics), Lambda (serverless functions), and API Gateway for scalable workflows. Integrated monitoring, logging, and alerting with tools such as New Relic, Grafana, Prometheus, and Coralogix. Hands-on experience with containerization (Docker) and orchestration (Kubernetes/ECS) for managing production workloads.

Business Development Manager at OrangeMantra, Feb 2015 - Feb 2017 · 2 yrs 1 mo, Gurugram, Haryana, India, Reach software development leads through Upwork, email marketing, etc Arrange business meetings with prospective clients Promote the company’s products/services addressing or predicting clients’ objectives Prepare sales contracts ensuring adherence to law-established rules and guidelines Keep records of sales, revenue, invoices, etc. Provide trustworthy feedback and after-sales support Build long-term relationships with new and existing customers Develop entry-level staff into valuable salespeople

Education

Bachelor of Technology (BTech), Electronics and Communications Engineering, JIET Group of Institutions Jodhpur

Indian Public School, Madhubani

Public links

github: https://github.com/ravisvats