Sharath Babu S

Senior Software Engineer

Dubai, United Arab Emirates16 yrs 4 mos experience
Highly Stable

Key Highlights

  • 14 years of experience in software engineering leadership.
  • Expert in developing scalable, data-driven software solutions.
  • Proven track record in optimizing operational efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer with extensive experience in Mobility and Ad Tech industries.

Contact

Skills

Core Skills

Technical LeadershipSoftware ArchitectureData EngineeringMicroservicesProduct Development

Other Skills

AWSAWS DynamoDBAd TechAdvanced Algorithms and OptimizationAdvertisingAgile MethodologiesAmazon DynamoDBAmazon Relational Database Service (RDS)Amazon Web Services (AWS)Analytical SkillsApache AirflowApache DruidApache FlinkApache KafkaApache Spark

About

Passionate Software Engineering Manager with over 14 years of experience leading high-performing teams to develop innovative, data-driven software solutions. Proven success in managing complex projects focusing on high quality, scalability, and efficiency. Currently leading a team at Careem, I oversee the development of core engineering platforms for Marketplace Fulfillment and Marketplace Health & Signals. My role involves driving the creation of scalable systems using advanced distributed and data-driven technologies. I focus on optimizing demand-supply matching, enhancing operational efficiency, and integrating real-time data processing and advanced algorithms to support Careem's logistics across multiple mobility verticals. I am committed to addressing architectural challenges, fostering innovation, and promoting collaboration within my team. By working closely with cross-functional teams I ensure that our solutions are aligned with business goals and deliver exceptional results. Driven by a passion for creating impactful, data-driven solutions, I continuously seek new challenges and opportunities for growth and development.

Experience

16 yrs 4 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 4 mos
Current Experience

Careem

Senior Software Engineering Manager

Feb 2024Present · 2 yrs 4 mos · Dubai, United Arab Emirates · On-site

  • Driving Careem’s Marketplace Fulfillment and Marketplace Health & Signals platforms.
  • Leading two high-performing engineering teams of 15 professionals across Dubai, Germany, Egypt, Jordan, and Pakistan. We build scalable software systems to optimize demand-supply matching using advanced routing algorithms, real-time data processing, and optimization techniques, ensuring high throughput and low latency.
  • Driving initiatives to enhance pooling efficiency, maximize supply utilization, and optimize costs for both Mobility of People (MOP) and Mobility of Things (MOT). Leveraging technologies like AWS, Kubernetes, Docker, Java, Go, Python, microservices, and RESTful APIs to develop robust distributed systems that handle scaling, load balancing, and fault tolerance.
  • Architecting a next-generation logistics platform integrating shipment generation, fulfillment planning, routing, and real-time supply-demand matching. Utilizing Apache Kafka for event streaming, Redis for caching, RDS and NoSQL databases for data management, and Elasticsearch for analytics.
  • Developing the Marketplace Health Platform with real-time data streaming using Apache Flink and Spark, enhancing system reliability and dynamic response to supply and demand changes. This includes advanced monitoring, anomaly detection, and automated operational responses.
  • Overseeing service delivery for Food, Groceries, Last-mile delivery, Ride-hailing, and third-party integrations within the Careem Superapp ecosystem. Implementing agile practices, promoting coding best practices, and conducting regular code reviews. Coaching and mentoring team members, fostering career growth, and driving diversity and inclusion.
  • Setting strategic vision and roadmaps, aligning with business goals and customer needs. Building strong cross-functional partnerships with Product Managers, Data Analysts, QA, and Data Scientists to drive innovation, optimize processes, and achieve excellence.
Domain ExperienceTechnical VisionReal-Time Data ProcessingHigh-Throughput SystemsMarketplaceTeam Leadership+24

Grab

2 roles

Software Engineering Manager II

Promoted

Mar 2021Feb 2024 · 2 yrs 11 mos · Singapore

  • At Grab, I led a team of 11-12 engineers across Reporting and Forecasting, Tracking and Attribution, and Billing and Payments, focusing on enhancing the post-ad and marketing campaign experience. My role involved:
  • Driving the development of high-impact data solutions using advanced technologies such as Apache Spark, Apache Flink, Apache Druid, AWS DynamoDB, Go, MySQL, Redis, Python, Apache Superset, Apache Airflow, and ScyllaDB. I managed complex real-time and offline data pipelines to ensure efficient processing and seamless integration.
  • I optimized workflows and implemented best practices to enhance scalability and operational efficiency. My responsibilities included coaching and mentoring team members, aligning their growth with organizational objectives, and fostering a collaborative and innovative environment.
  • Collaborating closely with product managers, data scientists, and analysts, I translated business requirements into technical solutions, ensuring accurate and timely reporting and analysis of campaign performance.
  • Responsible for overseeing the software development lifecycle, from design and development to testing and deployment, and for ensuring the quality and scalability of the systems. I contributed to advancing Grab’s data engineering capabilities and delivering effective solutions for advertisers and merchants.
Technical VisionGo (Programming Language)Process ManagementTeam LeadershipAmazon DynamoDBData Pipelines+31

Lead Software Engineer

Jan 2020Mar 2021 · 1 yr 2 mos · Singapore

  • Worked on reimagining the connected-car-platform concept with the new driver-vehicle binding paradigm, seamless Street-Hail, and App-less booking support, and also pushing the boundaries of in-car experience for both the driver and customer.
  • Developing a new application ground up, which would be embedded in the vehicle in order to bridge between the physical world (Hardware, Vehicle, taxi devices) and Grab digital backends.
  • Trying to solve some unique and hard problems around taxis and drivers leveraging the latest and apt tech stacks at Grab.
Domain ExperienceTechnical VisionGo (Programming Language)MicroservicesTeam LeadershipCloud Computing+20

Sixt research & development india

2 roles

Staff Engineer

Jan 2019Dec 2019 · 11 mos

  • Implemented new verticals such as Shuttle, and Dispatch Platform ground up solving core problems around mobility.
  • Working towards building a tech eco-system to support on-demand ride-hailing features to Sixt mobility services.
  • Owning multiple services and managing the supply side of the services for the Sixt Rides business.
Domain ExperienceTechnical VisionTeam LeadershipProduct Road MappingTechnical LeadershipAnalytical Skills+9

Software Development Engineer III

Apr 2018Jan 2019 · 9 mos

  • Worked on building Scalable Platforms and Software Products across the mobility domain.
  • Roaming conceptualization from an engineering perspective and seamless support for new partners across the globe using Golang, Kafka, Postgres, Go-Micro.
Domain ExperienceTechnical VisionGo (Programming Language)Team LeadershipTechnical LeadershipReliability+12

Ola (ani technologies pvt ltd)

2 roles

Software Development Engineer III

Mar 2017Apr 2018 · 1 yr 1 mo

  • Developed applications for the Allocation platform which has scaled at a distinguished rate and served allotments across all verticals in Ola.
  • Built Outstation, rental, and Auto verticals from an allocation standpoint.
  • Worked on demand-supply assignment optimization using the latest tech stack.
  • Owned multiple services within allocation - Ride later, filters, and rankers features.
  • Worked closely across many teams and made sure of seamless integration and delivery.
Domain ExperienceTechnical LeadershipReliabilityLeadershipNon-Functional RequirementsOnline Marketplace+2

Senior Software Development Engineer

Dec 2015Mar 2017 · 1 yr 3 mos

  • Worked along with Rideshare team, comprising of multiple back-end components which allow booking a cab ride, routing, matching, pricing and assessing the data for the better prediction and service.
  • Working on customer Operations development tools, Warroom and Olacare integration, which enables to track the rideshare details and provides statistics of the OLA ride resulting in an overall approach to systematic improvement. Besides, serving to solve the customer and driver specific issues with the product by means of latest technologies.
Domain ExperienceTechnical LeadershipReliabilityLeadershipNon-Functional RequirementsOnline Marketplace+2

Avaya

Senior Software Engineer

Nov 2014Dec 2015 · 1 yr 1 mo · Bangalore

  • Developing new generation products for Avaya, SAL NextGen Remote connectivity solution, which would enable secured connection from Avaya to the customer end that in-turn used for remote debugging and monitoring the products deployed at clients/customer end.
Computer Science

Cisco systems

2 roles

Software Engineer II

Jul 2013Nov 2014 · 1 yr 4 mos

  • Owned building new scalable frameworks and Application development and integration with embedded software
Computer Science

Software Engineer

Nov 2011Jun 2013 · 1 yr 7 mos

  • Worked on the development of EPG(Electronic Program Guide), which is the application layer in the set-top box and responsible for content listing, key handling, and navigation. This product is designed in a highly customizable manner and deployed in millions of boxes worldwide.
Computer Science

Ntt data corporation

2 roles

Senior Software Engineer

Mar 2011Nov 2011 · 8 mos

  •  Taken the role of Business Analyst and went into the end of the requirement gathering phase of the project.
  •  Implementing the Change Requests on the existing applications. Also developing new tools/applications upon requirement on JAVA, UNIX, and Shell Scripts.
Computer Science

Software Engineer

Dec 2009Mar 2011 · 1 yr 3 mos

  • Working for American Express Image Utility Product, a comprehensive document management solution for capturing, indexing, storing, and sharing information across the enterprise.
  • Ownership of Image Utility and document archiving services in AmEx work flows
Computer Science

Education

R.V. College, Bangalore

Advance Diploma in ASIC Design — VLSI

Jan 2008Jan 2009

JSSATE, Bangalore

Bachelor of Engineering — Electronics and Communication

Jan 2004Jan 2008

National College, Jaynagar

Pre-University — Physics-Chemistry-Math-Bio

Jan 2002Jan 2004

Stackforce found 100+ more professionals with Technical Leadership & Software Architecture

Explore similar profiles based on matching skills and experience