Ravi teja

Engineering Manager

Bengaluru, Karnataka, India11 yrs 1 mo experience
Highly Stable

Key Highlights

  • Led teams developing apps for 100 million daily users.
  • Transitioned to ScyllaDB for enhanced performance.
  • Implemented AI-powered systems for real-time solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with experience in SaaS and B2C applications.

Contact

Skills

Core Skills

Engineering ManagementSoftware Management.netAzureAndroid DevelopmentDatabase ManagementMicroservices Architecture

Other Skills

AlgorithmsApache KafkaAppFuseAzure Cosmos DBAzure DevOpsAzure SQLAzure Service BusAzure Table StorageCC++CSSCSS3Cascading Style Sheets (CSS)Core JavaCoroutines

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.

Experience

11 yrs 1 mo
Total Experience
1 yr 6 mos
Average Tenure
--
Current Experience

Keka hr

Engineering Manager

Jan 2025Oct 2025 · 9 mos · Hyderabad, Telangana, India · On-site

  • 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
Software ManagementEngineering ManagementSoftware Product ManagementSoftware Solution Management

Detect technologies

Senior Engineering Manager

Jun 2024Jan 2025 · 7 mos · India · Remote

  • 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 ManagementDevOps

Sharechat

Engineering Manager

Feb 2021Feb 2024 · 3 yrs · Bengaluru, Karnataka, India · Hybrid

  • 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.
Software ManagementKotlinJ2EE Web ServicesKakfaKubernetesGoogle Cloud Platform (GCP)+3

Swiggy

SDE II

Oct 2018Jan 2021 · 2 yrs 3 mos · Bengaluru Area, 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
Apache KafkaKubernetesSpring MVCJ2EE Web ServicesAndroid Development

Above solutions

Software Engineer

Jul 2016Oct 2018 · 2 yrs 3 mos · Bangalore

  • Technology stack:-
  • Android, Kotlin, Java, RxJava, Dagger, MySql, JPA, Hibernate, Struts2, GIT, Jenkins, Nginx, Tomcat, AWS, Maven, Gradle
  • Designed and developed android application Jiyo and its restful APIs using Struts2, JPA, Hibernate, MySql
  • Prepared test cases for unit testing and performed testing for various modules
  • Created different flavors of the same app with most of its reusable modules to accommodate the business requirements
  • Lead a small team of three developers both mobile and backend, rebuilt the entire app from scratch to improving scalability and performance
  • Promoted to Team lead and received “Best Developer” and “Best Mentor” awards

Tweedy

Co-Founder

Jan 2016Jul 2016 · 6 mos · Bengaluru, Karnataka, India · Remote

  • Co-founded and led the design and development of Tweedy, a web and Android application.
  • Engineered RESTful APIs utilizing Servlet & JSP, JPA, Hibernate, and MySQL to enhance application performance.
  • Leveraged Google App Engine and React Native to ensure a seamless user experience across platforms.
  • Contributed to a startup environment, fostering innovation and agility in product development.

Getactive

Software Engineer

Sep 2014Dec 2015 · 1 yr 3 mos · Bengaluru Area, India

  • Designed and developed web and Android application GetActive and its restful apis using Servlet & JSP, JPA, Hibernate, MySql, Google App Engine
  • Extensively worked on Bluetooth (BLE) stack on android and restful
  • apis which syncs data to the backend in regular intervals
  • Created interactive dashboard with Amcharts and Google map using
  • bootstrap responsive webpage

Trisys.in

Software Developer

May 2013May 2014 · 1 yr · Bengaluru Area, India

  • Designed and developed various android and web applications like
  • MovieInsync built using Phonegap, Bootstrap, JqueryMobile and its restful apis using Spring MVC, JPA, Hibernate, MySql
  • Being in IT service start-up exposed to various technologies, mostly used Appfuse framework to design Front and backend web applications including microservices for mobile applications
  • Created web and mobile application called AutoAttendance where RFID data has to be logged in regular intervals and show real time sessions of persons/vehicles on the map

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Integrated Dual Degree (Btech+Mtech) — Computer Engineering

Jan 2008Jan 2013

Sri Chaitanya College of Education

Intermediate Eduction (12th Class) — MPC

Jan 2006Jan 2008

Bhashyam Public School

Secondary Board Of Education (10th Class) — Andhra Pradesh

Jan 2005Jan 2006

Stackforce found 100+ more professionals with Engineering Management & Software Management

Explore similar profiles based on matching skills and experience