Umakant Vashishtha

Software Engineer

Delhi, Delhi, India5 yrs 8 mos experience

Key Highlights

  • Expert in building scalable fintech solutions.
  • Proficient in full-stack development with modern frameworks.
  • Strong background in data analytics and performance optimization.
Stackforce AI infers this person is a Fintech and SaaS expert with strong full-stack development skills.

Contact

Skills

Core Skills

Distributed SystemsGo (programming Language)Data AnalysisSoftware DevelopmentBack-end Web Development

Other Skills

Unit TestingMySQLAWS SQSData AnalyticsLookerPHPPerformance MetricsProgrammingSoftware Development Life Cycle (SDLC)Computer ScienceApache KafkaAWSAlgorithmsNeural NetworksMachine Learning

About

Experienced software engineer with strong Node.js, Go, React, SQL skills. I am fluent in C/C++, python and JavaScript. I have thorough knowledge of Algorithms and Data Structures. Implemented Neural Networks from scratch. I create games for fun.

Experience

5 yrs 8 mos
Total Experience
1 yr 6 mos
Average Tenure
1 yr 3 mos
Current Experience

Apple

Software Engineer

Mar 2025Present · 1 yr 3 mos · Hyderabad, Telangana, India · Hybrid

Razorpay

2 roles

Senior Software Engineer

Promoted

Oct 2023Feb 2025 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Created Razorpay’s VS Code Extension to enable GenAI Powered single-click Payment Integration
  • Worked on Pricing/Billing systems, complex batch processing system to recover fee as per usage equipped with atomicity & retry mechanisms. Found loopholes, removed pitfalls and improved performance to scale for a larger number of customers, reducing the leakage of automated fee collection by ~80%. Used AWS SQS for queue, as Redis for mutex, set up critical alerts. Later built dashboard for visibility into the performance of fee recovery, implemented with data analytics through Looker
  • Owned the solutioning and led the development as engineering owner of big bet projects such as supporting multiple Current Accounts for 30+ enterprise customers, migration and onboarding of ~50k customers from existing unsupported payout system to new Pay-On-Behalf-Of scheme as per RBI guidelines, ensured good planning and timely delivery for time-sensitive projects, having multiple components with different stakeholders
  • Found bottlenecks in existing slow APIs by profiling (using Go’s pprof) and monitoring (Grafana, prometheus) and improved performance by optimizing SQL queries and replacing slow packages, reducing latency from 8s to 200ms
Unit TestingDistributed SystemsGo (Programming Language)MySQLSoftware Development

Software Engineer

Apr 2022Sep 2023 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • Led the design, development and delivery for collaborative platform to manage onboarding and activation of Current Accounts at RazorapyX, features like reporting, comments, status management while maintaining backward compatibility requiring data migration. Enhanced the conversion funnel up to 45% by automating certain actions of document generation and email communications and creating internal dashboard and tools to facilitate easy operational activities
  • Carried out critical reviews of PRs and Tech Specs to ensure following of design patterns, best practices and test-driven development with backward compatibility and retry mechanisms, mentored interns and juniors and helped with providing solutions, and gaining knowledge around product and codebase
  • Spearheaded planning and migration of our pod’s code module from PHP monolith to Golang microservice serving 70k+ merchants
  • Maintained and monitored services owned by pod and managing on-call responsibilities, tech stack includes Docker, Kubernetes, Kafka, Observability (Prometheus, Grafana, Sumologic, Hypertrace, Jaeger, etc)
Back-End Web DevelopmentUnit TestingPHPDistributed SystemsPerformance MetricsProgramming+5

Butterpaper

Lead Full Stack Engineer

Nov 2020Mar 2022 · 1 yr 4 mos · Gurugram, Haryana, India

  • I led the development of a complete agri-tech e-commerce SaaS platform with multiple components like Customer App, Admin Dashboard, Delivery Management System, Analytics Dashboardwith complex requirements from scratch.
  • Completely managed Design, Development and Deployment with a team of 2 other Software Developers and 2 Interns. Later modified the whole codebase to support multiple organizations for the SaaS model.
  • Took decisions pertaining to the technology used, development and deployment workflow.
  • Directly reviewed code written by the team for security issues. Designed and implemented an end-to-end traceability solution.
  • I developed a delivery system which handled - assignment of orders to delivery executives based on location, submission of assigned deliveries by a rider, dashboard to view the delivered orders with various other analytics.
  • I created various customer metrics for analysis by writing complicated sql quries.
Back-End Web DevelopmentUnit TestingDistributed SystemsProgrammingSoftware Development Life Cycle (SDLC)Computer Science+1

Credflow

2 roles

Full Stack Engineer

Jul 2020Jan 2021 · 6 mos · Delhi, India

  • Implemented a microservice to compute analytics and update records in a large database. I also designed and implemented features such as Subscription Management, CRM, Analytical Dashboard containing Sales, Collections, Outstanding and Average Collection Period Trends, Incentive Scheme Management, Avg. Payment Period, Payment Projection, Admin-Panel, SMS Credit System, etc.
  • I suggested potential features, improvements in security and some task automation. It helped us secure our users account and prevented potential threats from some malicious party.
  • Worked on AWS EC2, Route 53, S3, SES to deploy applications.
Back-End Web DevelopmentUnit TestingDistributed SystemsProgrammingSoftware Development Life Cycle (SDLC)Computer Science+1

Full Stack Intern

May 2020Jun 2020 · 1 mo · Delhi, India

  • Implemented featuers such as Subscription Management, Incentive Program, Customer Relationship Management, and more. With these tasks, I learned new skills as a Full Stack Web Developer like AWS SES, AWS lambda, redis and git. I also enhanced my skills like Node.js, React and SQL.
Back-End Web DevelopmentProgrammingSoftware Development Life Cycle (SDLC)Computer ScienceSoftware Development

Delhi technological university

Univesity Student Intern

Oct 2018Dec 2018 · 2 mos · New Delhi Area, India

  • I was an intern at Training & Placement Dept of Delhi Technological University for 12 weeks. My task was to help Dept head with various day-to-day activity.

India yamaha motor pvt. ltd.

Data Analyst

Jun 2018Jul 2018 · 1 mo · Noida, Uttar Pradesh, India

  • Worked on Free Service Coupon Project in Product Quality Department. Managed data to check integrity of the free services delivered by the Dealers throughout India. Performed data visualization and analysis on MS Excel.

Education

Delhi Technological University

Bachelor of Technology - BTech — Mechanical Engineering

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Distributed Systems & Go (programming Language)

Explore similar profiles based on matching skills and experience