U

Utkarsh Singh Rathore

Software Engineer

Bengaluru, Karnataka, India16 yrs 7 mos experience

Key Highlights

  • Over 12 years of experience in software innovation.
  • Led successful transitions to microservices architecture.
  • Expert in building high-performing engineering teams.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

Software DesignEngineeringJavaMicroservicesSoftware DevelopmentC#

Other Skills

Spring BootReactorMySQLElastic Stack (ELK)Code ReviewObject-Oriented Programming (OOP)Back-End Web DevelopmentREST APIsAmazon Web Services (AWS)Data StructuresAlgorithmsAWSDockerHibernateC++

About

As a strategic, growth-focused technology leader, I bring 12+ years of experience in driving software innovation and emerging technologies development by building/leading top-performing teams in highly matrixed large companies and startup organizations. I am passionate about technology and our ability to use it to drive change using it. The fastest way to contact me is usually an e-mail away- utkarsh.bitspilani@gmail.com.

Experience

16 yrs 7 mos
Total Experience
2 yrs
Average Tenure
1 yr 2 mos
Current Experience

Instavision inc

Software Engineer

Apr 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Remote

Software DesignEngineering

Visa

Software Engineer, Sr. Consultant Level

Jul 2023Dec 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

  • Leading the end-to-end delivery of critical product and technology features for Visa Installments
  • and Unified Payments API teams
JavaSpring BootReactorMicroservicesMySQL

Goodera

Senior Principal Engineer

Jul 2020Mar 2023 · 2 yrs 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Goodera helps companies enable their employees to volunteer with thousands of nonprofits in
  • 100+ countries.
  • Technologies: Node.js, MongoDB, PostgreSQL, Redis, Kafka Connect, Microservices (Orchestration-based SAGA & 2PC), Docker, Kubernetes.
  • Contributed heavily as an owner and IC for third-party integrations (e.g. Yourcause by Blackbaud) by mapping volunteering SKUs and leading the overall direction of the integrations, which were riddled with multiple ambiguities. These integrations now power 50+ event bookings daily & serve as a prominent source of volunteering revenue for Goodera.
  • Conceived, designed & led the implementation of a pre-processing data pipeline & refresh
  • strategy (granular caching) for creating materialized views powering Goodera’s CSR & Sustainability dashboards. This led to a reduction of more than 95% in dashboard loading time. Also, led the migration strategy of existing dashboards to the new architecture.
  • Led code, architecture, and technology choice reviews for transitioning from a monolith to a microservices-based backend. Ensured zero downtime during the transition and slashed AWS bill by ~20% using:
  • a. Spot Instances (spot.io)
  • b. Serverless functions aka AWS Lambada
  • Drove improvements in the release process, cadence & best practices, dockerization of
  • services & high availability of all production microservices using HPA, PDB & podAntiAffinity
  • techniques.
  • Core member of the hiring team which is responsible for attracting key talent encompassing
  • entry level to senior engineering positions.
Elastic Stack (ELK)Software DevelopmentCode ReviewObject-Oriented Programming (OOP)Back-End Web DevelopmentREST APIs+3

Lendingkart

Software Development Engineer III

Mar 2017Jun 2020 · 3 yrs 3 mos · Bengaluru Area, India · On-site

  • Lendingkart is a NBFC that uses analytics and online data to determine whether it
  • wants to lend to businesses or not.
  • Technologies: Java, Springboot, Kafka, Grafana, Kubernetes, GraphQL.
  • As a founding engineer of the new business initiatives (NBI) co-lending team, I owned the efforts for planning upcoming features with product and operations teams, translating them into viable technical requirements, and getting them to production in a time-bound manner. And I also got to code.
  • Previously, I lead the development of big data pipelines to process user SMS at scale. This was part of a company-wide initiative to reduce user friction in uploading bank statements after finding that ~80% of the users dropped at this stage of the loan application. Post this, only 35% of users needed to submit bank statements over email or via net banking (Perfios).
  • Before this, I also lead API development and monitoring for mobile app and migration of most backend APIs to GraphQL.
Elastic Stack (ELK)Software DevelopmentCode ReviewObject-Oriented Programming (OOP)Back-End Web DevelopmentHibernate+4

Microsoft

Software Development Engineer II

Dec 2014Dec 2016 · 2 yrs · Hyderabad, Andhra Pradesh, India · On-site

  • Technologies: C#, Entity Framework, Azure, IIS, Powershell, CosmosDB.
  • Bing STCI (July 2015-December 2016)
  • Explored structured/semi-structured data sources (aka wikidata/freebase) as potential
  • sources for enriching data on Bing’s knowledge graph.
  • Built a backend for powering the entertainment awards experience on Bing using Rovi APIs.
  • Systematically drove improvements in entity coverage for non en-US markets by designing
  • and implementing improvements like entity navigational URLs and dynamic data-driven ranking
  • for Bing taskpane.
  • MSN Money and MSN Sports Experiences (December 2014-June 2015)
  • Designed and implemented from scratch related stocks feature on MSN Money and NFL
  • Drafts on MSN Sports.
  • Involved in the design and architecture of a common ingestion pipeline for all MSN verticals.
C#Code ReviewObject-Oriented Programming (OOP)Back-End Web DevelopmentREST APIsSoftware Design+1

Netapp

3 roles

Member of Technical Staff 2, SAN ONTAP

Apr 2014Nov 2014 · 7 mos

  • ► Development in clustered Data ONTAP SAN stack to achieve disaster recovery and high-availability features for mission-critical applications (Metrocluster for C-Mode)
  • More info - http://www.netapp.com/in/products/protection-software/metrocluster.aspx
  • ►Developed a counter infrastructure to measure DR operational latencies (Switchover/Switchback) across the SAN stack and make these latencies available via various in house presentation techniques.
Code Review

Member of Technical Staff, SAN Engineering

Jul 2010Dec 2014 · 4 yrs 5 mos

  • ► sanlun development- sanlun is a tool to retrieve details for a SCSI disk mapped to a host via SAN. I worked on designing and implementing several enhancements for this tool and handled customer requests.
  • ► Finding and doing whatever it takes to interoperate between NetApp's SAN storage and hosts running HP-UX, VMWare ESX, ESXi and Windows Server across SAN protocols (FC, iSCSI and FCoE).
  • ► Filed a New Invention Report Titled- "P01-8506 - Energy saving scheme for persistent data in ONTAP."
Code Review

Research Intern, Advanced Technology Group

Jul 2009Jun 2010 · 11 mos

  • Team Size: 2
  • ► Developed heuristics for predicting hard disk failure by mining disk failure data in NetApp controllers.
  • ► Improved the scalability and availability of storage management systems.
  • Results:
  • ► Achieved an accuracy of 99.5% in predicting disk failures with a very low false alarm rate (FAR).
  • ► Developed and submitted a proof of concept (POC) for back-end database redesign and demonstrated the advantages of bringing compute closer to the storage nodes. As a side-effect, this also improved the performance of multi attribute range queries on storage performance data manifold.
  • ► New Invention Reports (NIRs) Filed-
  • P01-5093 - Custom-Ordered Test Suite for Faster Failure Detection.
  • P01-5094 - Method and System for adding predictive preprocessing capabilities to a classification engine.
  • P01-8498 - Methods for scalable multi attribute range queries in storage management software.

Switch-hit

Lead Back-End Engineer

Sep 2013Mar 2014 · 6 mos · Bengaluru Area, India

  • Switch-Hit was designed to combine social/messaging capabilities with fantasy sports data to build a social platform for fantasy sports. We brought together a team with backgrounds from IIT, BITS, Georgia Tech, SAP, BlackRock, NetApp and Flipkart.
  • ► Lead backend engineering to roll out the overall product and co-ordinated with front end to develop and deploy new features and APIs for web and mobile devices.
  • ► Built from scratch overall mail infrastructure over Amazon SES and scheduler daemons.
  • ► Did SEO for the site, bringing it within top 4 search results on google for the keywords - 'switch-hit', 'play fantasy cricket with friends' and 'social fantasy cricket'.
  • Technologies - Django, Python, Facebook Graph APIs, OAuth 2.0, AWS, Amazon SES, MySQL, Cassandra, SEO.
  • More info here: https://angel.co/switch-hit

Bits pilani

2 roles

Member of the Hotel Committee of Ram Bhawan

Aug 2008May 2009 · 9 mos · Jhunjhunun Area, India

  • Responsibilities include planning and maintenance of various facilities for hostel inmates.

Professional Assistant, Off-campus Data Mining Course

Aug 2008Dec 2008 · 4 mos · Jhunjhunun Area, India

  • Setting of question papers, evaluation scheme, doubt clarification and evaluation for off-campus students of Data Mining course at BITS-Pilani.

Tata motors

Summer Internship

May 2007Jul 2007 · 2 mos · Lucknow Area, India

  • Analysis and Rectification Of Frame Bend Methodology under Mr. Sunil Kumar Dhoundiyal, Manager, Planning and Sustenance Department, TATA Motors.

Education

Birla Institute of Technology and Science, Pilani

B.E. (Hons.) Computer Science — M.Sc (Hons.) Biological Sciences

Jan 2005Jan 2010

City Montessori School, Lucknow

12th Grade (Senior)

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Software Design & Engineering

Explore similar profiles based on matching skills and experience