Utkarsh Mehrotra

CTO

Bengaluru, Karnataka, India7 yrs 5 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Built systems processing 10M+ events/day
  • Led significant cost-saving migration to Amazon Neptune
  • Designed low-latency backend services with high reliability
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and Real-Time Data Processing.

Contact

Skills

Core Skills

Distributed SystemsPayment SystemsReal-time Data ProcessingMicroservices ArchitectureBackend DevelopmentMicroservices Development

Other Skills

KafkaSpark StreamingFlinkJavaSpring BootData MiningMachine LearningAlgorithmsData StructuresBack-End Web DevelopmentCommunicationApache KafkaMongoDBKubernetesHigh-Level Design

About

Backend engineer specializing in distributed systems and real-time data platforms. I design and scale systems that process high-volume, low-latency data pipelines across financial and enterprise platforms. My work spans real-time streaming, microservices architecture, and large-scale data migrations. Key highlights: Built and scaled systems processing 10M+ events/day using Kafka, Flink, and Spark Led Neo4j → Amazon Neptune migration, reducing infrastructure cost by ~$150K annually Designed low-latency backend services (<100ms) with strong reliability and observability Currently at Samsung, leading development of distributed repayment and reconciliation systems across multiple geographies, improving financial workflows and reducing operational overhead. Previously at Cisco and Western Union, worked on platform modernization, real-time fraud detection, and scalable backend systems.

Experience

7 yrs 5 mos
Total Experience
2 yrs 1 mo
Average Tenure
1 yr
Current Experience

Samsung electronics

Chief Engineer

Jun 2025Present · 1 yr · Bengaluru

  • Led backend initiatives for global expansion, adapting payment systems to meet diverse regulatory requirements.
  • Developed core EMI repayment systems, ensuring reliable transaction processing across multiple regions.
  • Designed robust payment orchestration workflows, enhancing execution consistency through retry and failure handling mechanisms.
  • Integrated real-time payment enforcement with device-level restrictions, optimizing repayment status management.
Distributed SystemsPayment Systems

Western union

Lead Software Engineer

Jan 2025Jun 2025 · 5 mos · Pune, Maharashtra, India

  • Architected a real-time fraud detection pipeline using Kafka, Spark Streaming, and Flink for sub-second processing.
  • Designed backend components for real-time enrichment and contextual risk scoring through configurable pipelines.
  • Optimized distributed stream processing systems for low-latency execution and enhanced system resilience.
KafkaSpark StreamingFlinkReal-Time Data Processing

Cisco

3 roles

Software Engineer 3

Promoted

Sep 2023Dec 2024 · 1 yr 3 mos

  • Designed core platform services to streamline customer and product hierarchies for consistent entitlement-based pricing across geographies.
  • Developed real-time shipment and invoicing tracking utilities, enhancing visibility for finance and compliance teams.
  • Led migration to a microservices architecture using Spring Boot and AWS ECS, improving scalability and fault isolation.
JavaSpring BootMicroservices Architecture

Software Engineer 2

Jul 2020Aug 2023 · 3 yrs 1 mo

  • Designed and scaled Spring Boot-based backend services for Cisco’s Partner and Product Master Platform.
  • Developed a metadata-driven onboarding engine to streamline partner integrations across regions.
  • Established a secure role-based access control framework for over 300 internal engineering teams.
JavaSpring BootBackend Development

Software Engineer Intern

Jan 2020Jun 2020 · 5 mos

  • Contributed to the development of microservices for Cisco's entitlement and partner data platform.
  • Improved backend service reliability by enhancing automated test coverage by 50% through unit and integration tests.
  • Streamlined CI/CD workflows in Jenkins, integrating automated tests to detect failures early in the deployment process.
  • Documented microservice workflows and deployment guides to facilitate onboarding for junior engineers and support staff.
JavaSpring BootMicroservices Development

Birla institute of technology and science, pilani

3 roles

Graduate Teaching Assistant

Jul 2019Dec 2019 · 5 mos · Goa, India · On-site

  • Assisted in the evaluative lab components and tutorials for the Information Retrieval (CS F469) course, supporting over 50 undergraduate students in their learning process.
Data MiningMachine Learning

Graduate Teaching Assistant

Jan 2019Jun 2019 · 5 mos · Goa, India · On-site

  • Assisted in the evaluative lab components and tutorials for the Data Structures & Algorithms (CS F211) course, engaging with over 200 registered students across doctoral, graduate, and undergraduate programs.
AlgorithmsData Structures

Technical Assistant

Jul 2018Dec 2018 · 5 mos · Goa, India · On-site

  • Supported the Student Welfare Division (SWD), contributing to website development and optimization efforts to improve accessibility, functionality, and user experience for students.
Back-End Web Development

Education

Birla Institute of Technology and Science, Pilani

Master of Engineering - MEng — Computer Science

Jan 2018Jan 2020

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Computer Science

Jan 2013Jan 2017

City Montessori School

Indian School Certificate - ISC — PCMC

Stackforce found 100+ more professionals with Distributed Systems & Payment Systems

Explore similar profiles based on matching skills and experience