Ravi teja profile photo 1 on Tal

Ravi teja

13 years exp Engineering Manager, Ex-Slice | Ex-Sharechat | Ex-Swiggy

Bengaluru

7+ years of work experience

heva
Jan 20268 mosPresent

Remote

Leading the engineering team at Heva — backend, frontend, mobile, and AI — building an AI-powered healthcare assistant for patients and providers covering chat, voice, booking, payments, and clinical workflows. Key Areas of Ownership: AI Agent Platform: Driving the multi-agent architecture that powers patient conversations — specialist agents covering scheduling, billing, clinical, triage, and patient-journey context, with safety and policy guardrails before any response is returned. Patient Knowledge Graph: Overseeing the graph-backed patient-journey layer that gives every agent longitudinal context across visits, prerequisites, and care milestones. Voice & Conversational AI: Guiding the team building the real-time clinical voice pipeline — transcription, TTS, and multi-channel patient messaging across chat, SMS, and WhatsApp. Booking & Payments: Coordinating delivery of the multi-phase patient booking flow and the wallet / payments stack supporting healthcare providers. Backend & Microservices: Owning architectural decisions across Python AI services and Go business-logic microservices, with focus on observability, service contracts, and reliability. Frontend & Mobile: Overseeing the patient and provider web apps and the mobile apps powering daily provider workflows. Engineering Org: Hiring, mentoring, sprint planning, code-review culture, architecture reviews, and on-call rotations across the entire engineering team. Driving delivery cadence from ideation to production. Tech Stack: Python, Go, TypeScript, React, React Native, PostgreSQL, Neo4j, Redis, GCP, AWS.
Keka HR
Jan 202510 mosOct 2025

Hyderabad, Telangana, India

Leading 25+ engineers across Marketplace, Learn (LMS), Payroll, and DevOps teams. Key Achievements: Marketplace: Built Keka MCP server (POC), enabling third-party integrations via secure APIs, transforming Keka into an extensible ecosystem Payroll Scale: Solved critical scalability bottlenecks in payroll generation through async operations, DB schema optimization, and saga patterns Cloud Optimization: Achieved 20% Azure cloud cost reduction through right-sizing, auto-scaling, and spot instances (DevOps team of 2) Engineering Excellence: Implemented AI-powered PR reviews, improving code quality; mentored 10+ engineers Tech Stack: .NET, Azure SQL, Azure Table Storage, Azure Cosmos DB, Azure Service Bus, Terraform, Azure DevOps
Detect Technologies
Jun 20248 mosJan 2025

India

• Oversee a software department of 30+ professionals, managing backend and frontend teams. • Drive strategic planning and cross-functional collaboration for high-quality software delivery. • Developed an AI-powered intrusion detection system using YOLO with CUDA for real-time alerting. • Foster a culture of innovation and continuous improvement within the engineering teams.
ShareChat
Feb 20213 yrs 1 moFeb 2024

Bengaluru, Karnataka, India

• Led the team in developing backend and mobile applications ShareChat and Moj, which has over 100 million daily active users. • Work with Product Managers and Business analysts to understand the requirements, enhance the application functionality, and add new features. Developed server-driven (Json) UI components that can launch new features without app release. • Initiated and led the transition to ScyllaDB, streamlined microservices with Golang for enhanced performance, and implemented gRPC, protocol buffers for improved communication within the microservice architecture. • Leading a team of 25 developers, where I mentor them in designing building features and business requests. Ensured 100% of scrum activities were tracked, kept up to date, and reported.
Swiggy
Oct 20182 yrs 4 mosJan 2021

Bengaluru, Karnataka, India

Design and developed android application Swiggy which is used by over 50 million people and restful APIS following MVVM and MVC architecture using dependency injection libraries Dagger, Guice • Create REST APIS using J2EE (Spring MVC) and microservices in form of JSON to cater the data to the client-side. RxJava and Coroutines are exclusively used in designing android application • Work with Product Managers and Business analysts to understand the requirements, enhance the application functionality and add new features • Write Unit test cases using Junit, Mockito, RoboElectric, Espresso for both web and android applications • Worked with PostgreSql, MySql, NoSQL database MongoDB, and Redis to improve scalability and performance • Lead a small team of developers, I mentor them in designing, building features, and business requests • Provide on-call support to production system to resolve any issues

Ravi’s AI Stack

claude code
claude code
claude
claude
langsmith
langsmith
openai
openai

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Integrated Dual Degree (Btech+Mtech), Computer Engineering

Indian Institute of Technology (Banaras Hindu University), Varanasi

20085 yrs2013
Sri Chaitanya College of Education

Intermediate Eduction (12th Class), MPC

Sri Chaitanya College of Education

20062 yrs2008

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 teja on Tal

Headline

13 years exp Engineering Manager, Ex-Slice | Ex-Sharechat | Ex-Swiggy

About

As an Engineering Manager at ShareChat, I lead the team in developing backend and mobile applications for ShareChat and Moj, two of India's most popular social media platforms with over 100 million daily active users. I have an Integrated Dual Degree (Btech+Mtech) in Computer Engineering from IIT BHU and an Associate Android Developer certification from Google. With more than 11 years of experience in software engineering, I have gained expertise in Android, Java, Kotlin, J2EE Web Services, PHP, C++, C, and various frameworks and tools such as AppFuse, MySQL, ScyllaDB, Golang, gRPC, protocol buffers, Dagger, Guice, RxJava, Coroutines, Spring MVC, MongoDB, and Redis. I work closely with Product Managers and Business Analysts to understand the requirements, enhance the application functionality, and add new features. I also mentor and manage a team of 25 developers, ensuring 100% of scrum activities are followed, and user stories are delivered on time and with quality. I am passionate about creating innovative and scalable solutions that can solve real-world problems and improve the lives of millions of users. I initiated and led the transition to ScyllaDB, a high-performance NoSQL database, and streamlined microservices with Golang for enhanced performance. I also implemented gRPC, protocol buffers, and server-driven UI components to launch new features without app release. I am always eager to learn new technologies and best practices and share my knowledge and experience.

Location

Bengaluru

AI stack

claude code

claude

langsmith

openai

Work experience

Engineering Manager at heva, Jan 2026 - Present · 8 mos, Remote, Leading the engineering team at Heva — backend, frontend, mobile, and AI — building an AI-powered healthcare assistant for patients and providers covering chat, voice, booking, payments, and clinical workflows. Key Areas of Ownership: AI Agent Platform: Driving the multi-agent architecture that powers patient conversations — specialist agents covering scheduling, billing, clinical, triage, and patient-journey context, with safety and policy guardrails before any response is returned. Patient Knowledge Graph: Overseeing the graph-backed patient-journey layer that gives every agent longitudinal context across visits, prerequisites, and care milestones. Voice & Conversational AI: Guiding the team building the real-time clinical voice pipeline — transcription, TTS, and multi-channel patient messaging across chat, SMS, and WhatsApp. Booking & Payments: Coordinating delivery of the multi-phase patient booking flow and the wallet / payments stack supporting healthcare providers. Backend & Microservices: Owning architectural decisions across Python AI services and Go business-logic microservices, with focus on observability, service contracts, and reliability. Frontend & Mobile: Overseeing the patient and provider web apps and the mobile apps powering daily provider workflows. Engineering Org: Hiring, mentoring, sprint planning, code-review culture, architecture reviews, and on-call rotations across the entire engineering team. Driving delivery cadence from ideation to production. Tech Stack: Python, Go, TypeScript, React, React Native, PostgreSQL, Neo4j, Redis, GCP, AWS.

Engineering Manager at Keka HR, Jan 2025 - Oct 2025 · 10 mos, Hyderabad, Telangana, India, Leading 25+ engineers across Marketplace, Learn (LMS), Payroll, and DevOps teams. Key Achievements: Marketplace: Built Keka MCP server (POC), enabling third-party integrations via secure APIs, transforming Keka into an extensible ecosystem Payroll Scale: Solved critical scalability bottlenecks in payroll generation through async operations, DB schema optimization, and saga patterns Cloud Optimization: Achieved 20% Azure cloud cost reduction through right-sizing, auto-scaling, and spot instances (DevOps team of 2) Engineering Excellence: Implemented AI-powered PR reviews, improving code quality; mentored 10+ engineers Tech Stack: .NET, Azure SQL, Azure Table Storage, Azure Cosmos DB, Azure Service Bus, Terraform, Azure DevOps

Senior Engineering Manager at Detect Technologies, Jun 2024 - Jan 2025 · 8 mos, India, • Oversee a software department of 30+ professionals, managing backend and frontend teams. • Drive strategic planning and cross-functional collaboration for high-quality software delivery. • Developed an AI-powered intrusion detection system using YOLO with CUDA for real-time alerting. • Foster a culture of innovation and continuous improvement within the engineering teams.

Engineering Manager at ShareChat, Feb 2021 - Feb 2024 · 3 yrs 1 mo, Bengaluru, Karnataka, India, • Led the team in developing backend and mobile applications ShareChat and Moj, which has over 100 million daily active users. • Work with Product Managers and Business analysts to understand the requirements, enhance the application functionality, and add new features. Developed server-driven (Json) UI components that can launch new features without app release. • Initiated and led the transition to ScyllaDB, streamlined microservices with Golang for enhanced performance, and implemented gRPC, protocol buffers for improved communication within the microservice architecture. • Leading a team of 25 developers, where I mentor them in designing building features and business requests. Ensured 100% of scrum activities were tracked, kept up to date, and reported.

SDE II at Swiggy, Oct 2018 - Jan 2021 · 2 yrs 4 mos, Bengaluru, Karnataka, India, Design and developed android application Swiggy which is used by over 50 million people and restful APIS following MVVM and MVC architecture using dependency injection libraries Dagger, Guice • Create REST APIS using J2EE (Spring MVC) and microservices in form of JSON to cater the data to the client-side. RxJava and Coroutines are exclusively used in designing android application • Work with Product Managers and Business analysts to understand the requirements, enhance the application functionality and add new features • Write Unit test cases using Junit, Mockito, RoboElectric, Espresso for both web and android applications • Worked with PostgreSql, MySql, NoSQL database MongoDB, and Redis to improve scalability and performance • Lead a small team of developers, I mentor them in designing, building features, and business requests • Provide on-call support to production system to resolve any issues

Education

Integrated Dual Degree (Btech+Mtech), Computer Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi

Intermediate Eduction (12th Class), MPC, Sri Chaitanya College of Education