VIPUL SINGH

Senior Software Engineer

Mumbai, Maharashtra, India8 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Led the development of AI-driven applications.
  • Reduced fraud incidents by 30% through automation.
  • Increased revenue by 200% with enterprise dashboard.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

Back-end Web DevelopmentGo (programming Language)Artificial Intelligence (ai)Distributed SystemsSoftware DevelopmentPythonData ScienceProgramming

Other Skills

AWS LambdaAlgorithm DesignAlgorithmsAmazon SQSAngularJSApache KafkaApplied MathematicsBig Data AnalyticsBokeh Visualization LibraryCloud InfrastructureCode RefactoringCode ReviewCommunicationComplex SystemsComputer Science Education

About

Senior Software Engineer with 8 years of experience in designing and building scalable distributed systems, event-driven architectures, and enterprise integrations using Golang, Python (Django/FastAPI), and PHP. Deep expertise in microservices, event-driven systems (Kafka, Pub/Sub), and cloud-native development on AWS and GCP, delivering high-performance, reliable solutions at scale. Experienced in developing AI-driven applications, including RAG and agentic workflows, leveraging tools like Cursor and AI-assisted development to accelerate prototyping and implement robust testing. Proficient in database design and optimization with PostgreSQL and MongoDB, utilizing indexing, partitioning, and query tuning for performance and scalability. Strong background in observability and monitoring, using Datadog, Sentry, and distributed tracing to enhance system reliability. Proven leadership in sprint planning, mentorship, and promoting engineering best practices, collaborating closely with cross-functional teams to deliver impactful products. Hands-on experience integrating with third-party platforms such as Resistant.ai, Onfido, Alloy, QuickBooks, Zoho, and Google Sheets to automate workflows and streamline business operations.

Experience

8 yrs 11 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 6 mos
Current Experience

Aspire

Senior Software Engineer

Dec 2024Present · 1 yr 6 mos · Gurugram, Haryana, India · Hybrid

  • Led backend design of scalable SCA/2FA flows for card and payment operations, enabling fraud-driven verification, and structured event logging to measure authentication performance and user behaviour.
  • Built a Go based Fraud Check microservice with rule-based compliance and external provider integrations, enabling real-time approval or quarantine workflows for cards and payments. Reduced fraud incidents by 30% and significantly lowered manual review effort through automated transaction evaluation.
  • Led the development of an in-house GenAI RAG system using OpenAI LLMs and Qdrant to automate KYB decisioning from third-party business reports. Enabled ops teams to upload PDFs and securely query insights via metadata-aware retrieval, reducing manual review effort while improving accuracy and compliance.
  • Migrated a latency-critical onboarding feature from a PHP monolith to a Golang microservice, isolating domain logic using a DDD-aligned service boundary. Improved API performance by 65–70% by significantly reducing response latency.
Algorithm DesignAlgorithmsBack-End Web DevelopmentCode RefactoringCode ReviewCommunication+12

Apna

2 roles

Senior Software Engineer

Promoted

Jun 2023Dec 2024 · 1 yr 6 mos · Remote · Remote

  • Designed and built an enterprise dashboard, taking ownership of the project to enable enterprise organisations to easily manage their job postings, teams and coins usage. Through the enterprise system, revenue of more than 5 crores was realised in a year and the number of orders increased by 200%.
  • Automated key products (Smart HR or Tiger Eye) by orchestrating event-driven pipelines with Apache Kafka (multi-partitioned idempotent consumers, parallel stream processing, and backpressure handling), enabling near real-time data synchronization and scaling job fulfillment rates by 90%.
  • Led the restructuring of product service written in GoLang to follow a clean 3-layered architecture with handler, usecase and dataservice layers, which improved code quality and readability.
  • Refactored the microservices architecture to move data close to its place of access, thus reducing the network call overheads by 57%.
  • Enhanced monitoring by enriching the error logs with contextual data in Datadog and Sentry, set up distributed error tracing in Datadog.
  • Worked on changing business strategy from coins based to credits based which led to 13% increase in select plan conversion within a week.
  • Acted as sprint lead, managing delivery timelines and mentoring engineers to uphold code quality and reliability.
gRPCHigh-Level DesignGo (Programming Language)Algorithm DesignPython (Programming Language)Code Review+20

SDE 2

Nov 2021Jun 2023 · 1 yr 7 mos · Remote · Remote

  • Designed and deployed 6+ Golang-based monetization microservices leveraging event-driven Pub/Sub architecture, horizontal scaling, and service discovery, which enhanced system throughput and boosted revenue.
  • Engineered an enterprise-grade Google Sheets integration via asynchronous APIs and webhook-based triggers, adopted by 500+ enterprises, significantly reducing manual workflows and enabling real-time sync.
  • Built a high-performance coupon microservice capable of handling 10,000+ active coupons using in-memory caching (Redis), partition-aware queries, and low-latency validation pipelines.
Back-End Web DevelopmentJavaScriptProgrammingNode.jsSoftware DevelopmentPython+5

Haptik

2 roles

Software Engineer 2

Apr 2021Nov 2021 · 7 mos

  • Scaled notification system to serve millions of daily users, leveraging asynchronous processing and load balancing.
  • Integrated WhatsApp Business API to enable conversational commerce flows (Product List Messages, Cart, Order messages) in collaboration with Meta & Jio teams.
  • Member of Architecture & Infosec Champions team, contributing to secure and scalable system designs.
Back-End Web DevelopmentProgrammingSoftware DevelopmentPythonProblem SolvingRoot Cause Analysis+1

Software Engineer

Jan 2020Mar 2021 · 1 yr 2 mos

  • Build efficient and reusable API workflow components, programs to consume
  • external APIs.
  • Collaborated with the conversation design team to build conversational flows
  • with an amazing user experience.
  • Created professional technical documentation and present it for internal and
  • external use.
  • Establish best practices around software development in the development team
Back-End Web DevelopmentProgrammingSoftware DevelopmentPythonProblem SolvingRoot Cause Analysis+1

Taiyō

Project Manager Scrum Master

Sep 2019Aug 2020 · 11 mos · Remote

  • Scrum master and getting teams into shape and develop the right habits towards an agile mindset.
  • Build a modular class to collect financial, political data from Quandl, Yahoo, GDELT, etc.
  • Led many of the daily meetings and chief scrum master for the ML operations.
ProgrammingProblem SolvingRoot Cause Analysis

Timepay

Software Engineer

Jun 2018Jan 2020 · 1 yr 7 mos · Mumbai, Maharashtra, India

  • Research, design, build and deploy highly reliable code to generate client account receivables reports.
  • Worked independently and in small groups to deliver new features and functionality.
  • Integrated timepay platform with Quickbooks and Zoho software which increases the sale
Back-End Web DevelopmentProgrammingSoftware DevelopmentPythonProblem SolvingRoot Cause Analysis+1

Intel indexer

Machine Learning Engineer

Jun 2018Feb 2019 · 8 mos · Work from home

  • Work for IntelIndexer a San Francisco based AI startup in the field of Finance. My task was to rigorously to,
  • Collect financial, political data from Quandl, Yahoo, GDELT, etc.
  • Machine learning libraries in Python including Tensorflow, keras, sklearn to develop a ready to use model for time series forecasting of various economic as stock financial data.
  • Led many of the daily meetings and chief scrum master for the ML operations.
ProgrammingData ScienceSoftware DevelopmentPythonProblem Solving

Csir-cdri

Data Science Intern

Sep 2017Jun 2018 · 9 mos

  • Scrape news website to get the article related to a particular topic, eg. cancer or AIDS.
  • Visualize data on maps in Jupyter using Matplotlib, Plotly, and Bokeh.
ProgrammingData ScienceSoftware DevelopmentPythonProblem Solving

Hl investrade

Data Science Intern

Sep 2017Dec 2017 · 3 mos · Mumbai Area, India

ProgrammingData ScienceSoftware DevelopmentPythonProblem Solving

Csir-centraldrugresearch institute (cdri)

Intern

Jun 2017May 2018 · 11 mos

  • Scrape news website to get the article related to a particular topic, eg. cancer or AIDS.
  • Visualize data onmaps in Jupyter usingMatplotlib, Plotly, and Bokeh.
ProgrammingData ScienceSoftware DevelopmentPythonProblem Solving

Education

Mumbai University

Bachelor of Computer Science

Jun 2017Present

Stackforce found 100+ more professionals with Back-end Web Development & Go (programming Language)

Explore similar profiles based on matching skills and experience