Umesh Mali

Software Engineer

Dubai, United Arab Emirates12 yrs 8 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in backend development and scalable systems.
  • Proven track record in driving user engagement strategies.
  • Strong leadership skills with a focus on mentoring.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and scalable systems.

Contact

Skills

Core Skills

Amazon Web Services (aws)KubernetesMicrosoft AzureJavaLeadership

Other Skills

Amazon DynamodbApache SparkAzure Cosmos DBC (Programming Language)Data AnalysisData StructuresDatabase AdministrationDebuggingE-commerceElasticsearchGo (Programming Language)HadoopJava FrameworksKotlinManagement

About

I hold a post-graduate degree from the Department of Computer Science and Engineering at the prestigious Indian Institute of Technology, Kharagpur, India. Throughout my undergraduate studies, I actively pursued my passion for computer science, engaging in various programming and research-based projects. Additionally, I gained valuable experience by collaborating with several startups and participating in Competitive Programming. I possess a strong desire for problem-solving and take immense pleasure in creating software that not only functions effectively but also leaves a lasting impression. I firmly believe in keeping up with the ever-evolving technologies and find great excitement in learning and working within a rapidly changing ecosystem. Over the course of my academic journey, I have completed numerous computer science-related courses, both through my institute and online platforms. I am constantly eager to expand my knowledge and skills, always ready to tackle challenging projects that come my way. Presently, I am actively involved in the field of Distributed and Scalable systems, specializing in backend development.

Experience

12 yrs 8 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 yrs 11 mos
Current Experience

Careem

2 roles

Staff Software Engineer

Jan 2025Present · 1 yr 5 mos · Dubai, United Arab Emirates

  • Building Ads

Senior Software Engineer (IV)

Jun 2022Dec 2024 · 2 yrs 6 mos · Dubai, United Arab Emirates

  • Part of Customer Engagement & Promotions
  • Leading the Segmentation Platform charter
  • specialize in designing and delivering scalable solutions that drive user engagement, customer loyalty, and revenue growth. With a focus on personalization and segmentation, I lead initiatives to create targeted campaigns and reward systems that resonate with diverse user groups, ensuring every interaction feels meaningful.
  • My expertise lies in architecting complex systems that support real-time decision-making, leveraging cutting-edge technologies like distributed caching, stream processing, and cloud-native infrastructures. I collaborate cross-functionally with product managers, data scientists, analysts, and designers to turn business objectives into robust, scalable platforms.
  • Key accomplishments include:
  • Driving the development of Segmentation Platform that analyze user behavior and preferences at scale, enabling hyper-personalized engagement strategies.
  • Leading the implementation of Workflow Platform which includes challenge & milestones tracking system , improving user retention and boosting spend-based rewards participation.
  • Optimizing system performance by integrating advanced caching solutions (Redis and Caffeine) and ensuring seamless asynchronous data processing.
  • Passionate about mentoring engineers and fostering a culture of innovation, I strive to empower teams to deliver impactful solutions.
Amazon DynamodbKotlinJavaGo (Programming Language)Amazon Web Services (AWS)Kubernetes

Udaan.com

Software Engineer III

Oct 2021Jun 2022 · 8 mos · Greater Bengaluru Area · On-site

  • Part of Ads Monetisation Tech team
  • During my tenure at Udaan, where I contributed as a Full Stack Developer. My primary responsibilities revolved around developing and maintaining a robust infrastructure for Ads Tracking, Serving, and Discovery.
  • Working with a focus on scalability and efficiency, I ensured that our system could handle a high volume of ad requests across various channels seamlessly. This included omni-channel support, enabling ads to be served effectively and consistently across different platforms.
  • As a Full Stack Developer, I engaged in both front-end and back-end development tasks, allowing me to gain a comprehensive understanding of the entire ad monetization process. I collaborated closely with the team to design and implement user-friendly interfaces for ad tracking, optimizing the user experience and facilitating efficient ad discovery.
  • Throughout my experience in the Ads Monetisation Tech team at Udaan, I honed my skills in developing and maintaining scalable systems, tackling challenges related to ad serving and tracking. I consistently strived for excellence, ensuring that our ad infrastructure performed reliably and efficiently to drive revenue generation for the company.
  • Tech Stacks: Kotlin, Java, Solr, Azure, Event Hubs, React Native, Typescript, Kubernetes, Cosmos Db
Microsoft AzureKotlinJavaAzure Cosmos DBReact NativeKubernetes

Flipkart

3 roles

Senior Software Engineer

Jun 2021Oct 2021 · 4 mos

  • Part of Flipkart Wholesale Supply Engineering Team.
  • Responsible for the design, for the ease of evolution, quality of the systems, performance, scaling,
  • and availability characteristics and limitations of the systems.
  • Drove the creation of next-generation extensible Accounting & Settlements platforms, customisation and tools to support continuous scaling, internationalisation and
  • platform extensions
  • Tech Stacks: Java,Ruby,Python,Mysql,Kafka,Hbase,Elastic Search,Hadoop,Hive,Kubernetes
KotlinJavaKubernetes

Senior Software Engineer

Jan 2019Jun 2021 · 2 yrs 5 mos

  • Part of Flipkart Marketplace Teams (Fulfilment, Rewards,Payments)
  • > Played a key role in designing and architecting the E-Invoicing system within the Flipkart Fulfilment ecosystem to ensure compliance with government regulations.
  • > Successfully optimized the Elastic Search cluster, enabling it to handle terabytes of data while maintaining low CPU utilization.
  • > As the Single Point of Contact (SPOC) for Kubernetes and Dockerization, I facilitated the adoption of these technologies across various Flipkart Marketplace teams.
  • > By re-architecting the design of the Rewards Platform, I significantly improved its performance metrics. This included reducing API response time from 5 seconds to 500 milliseconds, decreasing CPU utilization by 40%, and achieving an overall performance improvement of 150%.
  • > Took charge of designing an Incentive Configuration portal for the organization, implementing features such as single sign-on and approval processes for all products. This involved utilizing technologies like Camel, Spark, Drools, MySQL, Hadoop, and Kafka.
  • > Successfully implemented various use cases on the Incentive Platform, making it a versatile and adaptable tool for the entire organization.
  • > Another notable accomplishment was the development of a Statistics Reporting System, an internal tool utilized by the Finance and Category departments. This tool aided in evaluating daily conversions and setting targets for the business development team.
JavaKubernetes

Software Development Engineer

Dec 2016Dec 2018 · 2 yrs

  • > Specialized primarily in Data and Back-end development, with a focus on designing and developing highly available Payments Platforms using Distributed and Scalable systems. This involves utilizing technologies such as Elastic Search, Vertx, Hadoop, and Spark.
  • > Successfully resolved long-standing issues within legacy code and significantly improved the performance of a 50 TB Elastic Search cluster.
  • > My experience has exposed me to the intricacies of complex Accounting logic, and I have developed the ability to transform this complexity into a more generalized and adaptable implementation.
  • > Within the Seller Platform Organization at Flipkart, I took sole responsibility for managing the Payments charter, ensuring its smooth operation and efficiency.
  • > As the Single Point of Contact (SPOC), I have been responsible for handling all Infrastructure-related tasks, ensuring seamless coordination and efficient operations.
  • > Played a pivotal role in designing and developing various payment reconciliation products for the sellers within the Flipkart Marketplace, addressing their specific needs and requirements.
  • > In terms of technologies, I am proficient in Java, Dropwizard, Elastic Search, Scala, Spark, Hadoop, Reactive Programming, Python, Kafka Streaming, Hive, RxJava, and Vertx.
PythonJavaScalaElasticsearchKubernetes

Via.com

Software Engineer

Jun 2016Nov 2016 · 5 mos · Bangalore

  • Created a Chat Bot which can help users in travel related queries.
  • Technologies used: Java, Spring framework , Facebook graph API, Messenger Platform , Natural language Processing
  • Earlier worked on Elastic Search, Aerospike, Mongo , lucene, Logstash , Kibana , Kafka , LUIS , IBM Watson , API.AI
Java

Indian institute of technology, kharagpur

2 roles

Hall President

Apr 2015May 2016 · 1 yr 1 mo · Kharagpur I, India

  • a. Coordinate and manage the activities of the Secretaries.
  • b. Convene Hall General Body Meeting (GBM) of 1600 Boarders.
  • c. Conduct Hall Day celebrations and other social functions within the Hall.
  • d. Ensure discipline among the inmates and report any indiscipline activity in Hall.
  • e. Ensure proper maintenance of the Hall premises.
  • f. Ensure that all unserviceable items under the charge of various Secretaries are consolidated every Semester and condemned as per procedure.
  • g. Present a brief report, twice a year, about the Hall activities and plans for future when called for by Warden comittee.
  • h. Prepare the annual budget of the Hall and regulate the day to day expenditure of the Hall. In my tenure the budget was around 10 Lac rupees.
LeadershipStudent EngagementStudent DevelopmentStudent AffairsStudent Counseling

Teaching Assistant

Jul 2014May 2016 · 1 yr 10 mos · Kharagpur I, India

  • Assisted faculty members with classroom instruction, exams, record keeping, and other miscellaneous projects.
  • Tutored or mentored students.
  • Performed laboratory research.
  • Obtained materials needed for classes, including texts and other materials.
Leadership

Irtech

Software Developer

May 2013Jun 2014 · 1 yr 1 mo · Kolkata, West Bengal, India

Bharat sanchar nigam limited

Network Engineer Intern

May 2012Jun 2012 · 1 mo · Rajasthan, India

  • Training include study of practical aspects of all communication standards like fibre twisted pair etc also GSM CDMA,DSL,ADSL,Leased Line Concepts,WIFI,Wi-MAX & overview of Intranet.

Education

Indian Institute of Technology, Kharagpur

Master of Technology - MTech — Computer Science

Rajasthan Technical University, Kota

Bachelor of Technology (B.Tech.) — Computer Science

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Kubernetes

Explore similar profiles based on matching skills and experience