Kunal Kapadia

VP of Engineering

Bengaluru, Karnataka, India12 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years in software engineering and distributed systems.
  • Led the launch of a successful fintech product in 4 weeks.
  • Expert in architecting scalable systems using modern technologies.
Stackforce AI infers this person is a Fintech expert with strong capabilities in building scalable distributed systems.

Contact

Skills

Core Skills

Distributed SystemsProduct Development

Other Skills

AWS servicesAmazon Web Services (AWS)AngularJSBanking partner integrationCC#C++CodeshipCompetitive ProgrammingDockerDocker ComposeELKEngineeringExpress.jsFirebase

About

• Software Engineer with 12+ years building distributed systems, a large part of it involved building 0-1 products and teams. Biased towards code readability. • Have good understanding and experience in server-side development - Architecting highly reliable, scalable & maintainable distributed systems. • Good hold over Data Structures and Algorithms. Reads actively on Database, Microservice, High level architecture design and scalability concepts. Was involved in Competitive Programming - Spoj, CodeChef and TopCoder. • Enthusiastic about new cutting edge technologies, exploring Blockchain recently

Experience

Fi

2 roles

Senior Director of Engineering

Promoted

Nov 2023Present · 2 yrs 4 mos

  • Architected and led the development of complex, scalable systems using golang, gRPC, AWS services, PostgreSQL and Redis.
  • Built and led the engineering team of 10+ engineers across 2 different business units.
  • Created data-driven roadmaps for tech prioritizing features aligned with the long term strategic product and business goals.
  • Designed and led Networth product launch from conceptualization to production in 4 weeks for Global Fintech Fest ‘24. It went on to become the second highest product within Fi in terms of user engagement.
GolanggRPCAWS servicesPostgreSQLRedisDistributed Systems+1

Founding Staff Software Engineer

Dec 2019Oct 2023 · 3 yrs 10 mos

  • Designed and developed segmentation engine as platform to target user groups for multiple use cases across different orgs within the company.
  • Designed and developed Nudges system to drive user personalization and increase visibility & adoption of features. Generic enough to be used as per different product contexts.
  • Designed and developed a referral system from scratch and it went on to hit significant scale within 2 days breaking our system limits.
  • Designed and developed deposits (Fixed Deposit, Recurring Deposit and Smart Deposit) via a banking partner integration.
  • Designed and developed rewards redemption platform to convert fi points to Vistara miles and ITC green points.
Segmentation engineNudges systemReferral systemBanking partner integrationRewards redemption platformProduct Development+1

Dunzo

Tech Lead

Dec 2018Dec 2019 · 1 yr · Bengaluru Area, India

Wazirx (by crowdfire and acquired by binance)

Senior Software Engineer

Oct 2017Sep 2018 · 11 mos · Mumbai Area, India

  • WazirX is India's largest crypto currency exchange by Crowdfire. It was built from scratch by a team of 7. Launched in March 2018 and become India's largest crypto, in terms of trade volume, by September 2018 and got acquired by Binance in Nov 2019.
  • Architected and implemented -
  • ➤ WRX coin - https://support.wazirx.com/hc/en-us/articles/360000497354-WRX-Coin-Details-How-to-earn
  • ➤ Referral system allowing user to earn WRX via referrals. Also credit 50% of trading commission to the referrer - https://wazirx.com/referral
  • ➤ Contest leaderboard. Automated winner announcement via email, and WRX distribution as per the rank - https://wazirx.com/contest
  • ➤ Entire KYC Workflow from uploading of identity docs to profile verification by admins. Also setup auto KYC to activate profile instantly.
  • ➤ WRX Miner program to reward users depending on the value of trades - https://wazirx.com/wrx-mining.
  • ➤ Wazirx P2P - Allowing user to buy USDT to trade cryptos, or sell USDT and cash out in INR. This was due to RBI ban leading to delinking of bank accounts - https://wazirx.com/peer-to-peer
  • ➤ Instant INR withdrawals via Cashfree to user's bank account. Also verification of bank account details.
  • ➤ Introduced Maker-Taker model in existing trading system thereby rewarding users whose order lead to filling of order book.
  • ➤ Migrated an existing monolith in Ruby to Go leading to almost 10X improvement in API response time.
  • Tech - Go, Ruby, MySQL, SQS, RabbitMQ, Gin, Docker, Kubernetes, Mixpanel, Periscope, New Relic, Sysdig, ELK
GoRubyMySQLSQSRabbitMQDocker+3

Crowdfire

Senior Software Engineer

Apr 2016Sep 2018 · 2 yrs 5 mos · Mumbai Area, India

  • Crowdfire as a product helps small businesses market themselves or their products on social media.
  • ➤ Built Publish Platform supporting 5 social networks, which publishes around 100K posts daily. Mentored and led a team of 2 for the same.
  • ➤ Rewrote critical microservices in Go to handle high load and reduce latency.
  • ➤ Developed an internal nodejs starter kit to be used for every new microservice.
  • ➤ Refactored and increased code coverage in existing microservices.
  • ➤ Dockerised existing microservices to deploy on Kubernetes.
  • ➤ Scaling microservices using concurrent solutions, message queuing and developing low latency API's.
  • ➤ Developed scraping service in Golang as a side project which eventually went on to replace existing python implementation as it could handle high workload with around 30% latency improvements.
  • ➤ Explored Machine Learning. Was facilitator for ML team.
  • Tech - Go, Node, Python, MySQL, Redis, MongoDB, Aerospike, SQS, RabbitMQ, Gin, Express, Hapi, GAE Task Queue, Docker, Kubernetes, Mixpanel, Periscope, New Relic, Sysdig, ELK
GoNodePythonMySQLRedisMongoDB+2

Fropcorn

Founding Software Engineer

Aug 2014Apr 2016 · 1 yr 8 mos · Hyderabad Area, India · On-site

  • First employee. Fropcorn is a hyper-local entertainment company that delivers content to people on the move.
  • Graduated from 1st batch of GenNext Reliance-Microsoft Accelerator Program.
  • Selected among Top 30 Team - Tech30 @ YourStory's TechSparks.
  • ➤ Built entire Fropcorn Backend from scratch which included microservices responsible from placing order to streaming content. Also wrote unit and integration tests with 90% test coverage overall.
  • ➤ Built Fropcorn’s consumer facing mobile site for exploring media content and placing orders.
  • ➤ Built Order Completion Android App which is handed over to the local vendors for completing orders paid by cash.
  • ➤ Setup the continuous integration system via Teamcity.
  • ➤ Mobile site Analytics using Mixpanel
  • ➤ Application monitoring of nodejs services and Perf Monitoring of servers via NewRelic
  • ➤ Logging, error tracking and alerts via Loggly.
  • Tech - Node.js, Express.js, Parse.com, MongoDB, Mocha, Chai, AngularJS, LESS, Ionic Framework, Cordova, Android
Node.jsExpress.jsMongoDBIonic FrameworkProduct Development

Microsoft

2 roles

Software Development Engineer in Test

Jun 2013Aug 2014 · 1 yr 2 mos · Hyderabad Area, India

  • ➤ Owned overall test infrastructure and code coverage at Data Protection Manager (DPM) team.
  • ➤ Automated Scale Testing of backup to tape feature from physical DPM.
  • ➤ Stress and reliability testing of backup to tape over SynthFC from virtualized DPM.

Software Development Engineer in Test - Intern

May 2012Jul 2012 · 2 mos · Hyderabad Area, India

  • Automated the process of provisioning machines with the specified hardware and software requirements using Microsoft Internal Cloud Platform.

Education

National Institute of Technology, Tiruchirappalli

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

Jan 2009Jan 2013

Brilliant Hr. Sec. School, Indore

Senior Secondary — PCM

Jan 2007Jan 2008

St. Theresa Hr. Sec. School

Class X

Jan 1997Jan 2007

Stackforce found 100+ more professionals with Distributed Systems & Product Development

Explore similar profiles based on matching skills and experience