Nishant Singh

Co-Founder

Bangalore Urban, Karnataka, India8 yrs 1 mo experience
Highly Stable

Key Highlights

  • Led development of critical backend systems.
  • Optimized inventory management with >99% cache hit.
  • Co-founded an Ed-Tech SaaS and led engineering.
Stackforce AI infers this person is a Backend and Full Stack Developer with strong leadership in Fintech and E-commerce sectors.

Contact

Skills

Core Skills

Backend DevelopmentTeam LeadershipFull Stack DevelopmentMobile Development

Other Skills

Agile MethodologiesAmazon Web Services (AWS)AngularJSApache KafkaBackend APIsCC++CSSCeleryData StructuresDebeziumDockerEd-Tech SaaS DevelopmentElastic Stack (ELK)Elasticsearch

About

Over the last couple of years, I have worked (and led teams) to deliver product-wide backend systems, utilities and services, which have either enabled rapid delivery/iteration, or have improved performance/reliability.

Experience

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

Morphic

Software Engineer

Sep 2024Present · 1 yr 8 mos · Bangalore Urban, Karnataka, India · On-site

Dukaan®

2 roles

Technical Lead

Promoted

Jan 2022Aug 2024 · 2 yrs 7 mos

  • Led a team to build an internal payment microservice to significantly reduce the
  • time to go-live for any use case that involved collecting a payment. This service
  • enabled use cases like partial payments/refunds, connecting different
  • payment-provider accounts and gave a provider-agnostic API for all of the
  • operations. The service also gave the engineering team a clear bird’s-eye view of
  • payment health across integrations and payment providers.
  • Built and maintained the primary job scheduling system at Dukaan, which took
  • the existing out-of-the-box system built on RabbitMQ + Celery and enhanced it
  • by adding features like support for silent broker failures (tasks would be
  • published later by cron), automatic down-scaling of consumers based on
  • different circuit breakers (for eg DB load), at least once execution guarantees,
  • metrics for entire lifecycle of tasks etc.
  • Led a team to build a shipping-partner-aggregator service which introduced a
  • standardised API for shipping on Dukaan’s platform. The design of this service
  • elegantly handled cases where we allowed sellers to connect their
  • shipping-partner accounts and even accounts of other aggregator services.
  • Led efforts to improve the team’s shipping cadence and the platform’s overall
  • reliability by setting up an integration testing and monitoring culture. Also led
  • the efforts to build the actual monitoring stack (Grafana + Prometheus) and to
  • increase our monitoring coverage.
  • Owned inventory management and made some crucial performance
  • optimisations exploiting inventory’s unique access pattern. These optimisations
  • ended up in most of our edge/search pipelines. Some caches introduced had
  • >99% cache hit and drastically reduced load on systems, especially during sales.
  • Led the hiring drive for the backend team. Onboarded and mentored interns and
  • SDE1s.
Payment MicroserviceJob Scheduling SystemShipping Partner AggregatorIntegration TestingMonitoring StackBackend Development+1

Full Stack Developer

Mar 2021Jan 2022 · 10 mos

  • Led the backend for Dukaan’s experiment with a reseller app (similar to
  • Meesho). Added support to a majority of existing backend APIs to support both
  • normal/reselling mode. Rewrote a lot of downstream systems like seller-payouts,
  • edge-caching to support both use cases.
  • Built third-party integrations with order, catalogue and shipping management
  • APIs. Also built systems to detect the health of these integrations and to
  • quantify lag between data in Dukaan vs 3P.
  • Wrote the first iteration of integration tests and test utilities which catalyzed the
  • integration testing culture at Dukaan. Also optimised Django’s test
  • data-seeding/fixtures system to fit our use cases better (20 mins -> 4 mins time
  • reduction in CI runs).
Backend APIsThird-party IntegrationsIntegration TestingFull Stack Development

Ylurn

Co-Founder/CTO

Jan 2018Jan 2021 · 3 yrs · Chennai Area, India · On-site

  • Co-founded Ylurn, an Ed-Tech SaaS, and was responsible for leading the
  • engineering during the initial years.
  • Led the development of front-end/back-end components required to support
  • modules such as online tests, live streaming, course content sharing, student
  • performance tracking, etc.
  • Provisioned and managed the entire infrastructure for testing and deployment
  • on AWS (EC2, RDS, S3, Cloudfront).
Ed-Tech SaaS DevelopmentInfrastructure ManagementTeam Leadership

Shujat technologies pvt. ltd.

iOS Developer

Jan 2016Jun 2016 · 5 mos · Chennai Area, India

  • Created an iOS app using Swift which was used to pay at shops using QR codes and even had an offline mode.
iOS DevelopmentSwiftMobile Development

1000lookz.com

iOS Developer

Jan 2016May 2016 · 4 mos · Chennai Area, India

  • Worked on an iOS app built using Swift which allowed users to try on different eye-wear virtually (similar to apps like Lenskart).
iOS DevelopmentSwiftMobile Development

Education

Indian Institute of Technology, Madras

Bachelor of Technology - BTech — Electrical Engineering

May 2014May 2019

Stackforce found 100+ more professionals with Backend Development & Team Leadership

Explore similar profiles based on matching skills and experience