Kanishk Dudeja

Senior Software Engineer

Bengaluru, Karnataka, India14 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led modernization of payment systems at Automattic.
  • Built VWO Engage, a scalable push notification solution.
  • Coached team members for professional growth.
Stackforce AI infers this person is a Fintech and SaaS expert with strong technical leadership and system architecture skills.

Contact

Skills

Core Skills

Engineering LeadershipReact.jsPhpGoVue.js

Other Skills

TypeScriptMySQLGrafanaDatabase DesignJavaScriptPostgreSQLLinuxBashRedisAmazon Web Services (AWS)JavaC++CSSMemcachedKafka

About

With over 12 years of experience across startups and large companies, I bring a proven track record of technical leadership and building resilient systems that scale. At Automattic, I led a six-member team responsible for building and maintaining payment systems for WordPress.com, Jetpack, and Tumblr. During my tenure, I led multiple initiatives to modernize payment infrastructure, improve system reliability, and generate substantial cost savings. I also developed a company-wide Grafana-based monitoring solution providing comprehensive visibility into payment operations. Previously, as a Founding Engineer for VWO Engage (Wingify), I built the company's push notification product from scratch - creating the foundational backend framework and developing core features. I was instrumental in scaling the business from inception to profitability, with millions in annual recurring revenue, working directly with customers to gather insights and rapidly incorporate their feedback into the product. I implemented key architectural improvements and scaled infrastructure for higher workloads with minimal downtime. The platform processes thousands of requests per second and delivers over 10 million messages daily. Throughout my career, I've been deeply involved in shaping initiatives, driving architectural decisions, providing thorough and thorough code reviews, mentoring colleagues, and consistently delivering well-designed, resilient software. 🔧 Tech & Tools: Languages: Go, Python, JavaScript, TypeScript, PHP, Ruby, Java, C++, CSS, Bash Frameworks: ReactJS, Vue.js, NextJS, NodeJS, Flask, Ruby on Rails, Tailwind CSS Databases and Caching: PostgreSQL, MySQL, Redis, Memcached Event Streaming: Kafka, RabbitMQ Infrastructure: Docker, Kubernetes, CI/CD, GitHub Actions, AWS, GCP, Linux

Experience

Supabase

Senior Software Engineer

Aug 2025 – Present · 7 mos

Automattic

Engineering Lead

Jun 2018 – May 2025 · 6 yrs 11 mos

  • Led a 6 member team responsible for payments systems for WordPress.com, Jetpack and Tumblr.
  • Led the development of new payment gateway integrations using ReactJS for WordPress.com, directly contributing to an uplift in checkout conversion rates.
  • Drove the adoption of TypeScript across Calypso's payment modules, significantly enhancing code quality, maintainability, and developer velocity for intricate billing workflows.
  • Designed and built an Automattic-wide monitoring system using Grafana to track payments volume and detect failures across key dimensions like geography, currency, and payment partner.
  • Designed and built an ownership registry microservice, decoupling product access from billing to enable flexible access management, better user experience, and improved modularity.
  • Developed an event-driven PHP framework to enable asynchronous communication, loose coupling, and automated retries, reducing error rates by 40% and improving user experience.
  • Saved significant recurring annual costs by transitioned billing for customers in select geographies to localized Stripe accounts.
  • Built and integrated a product catalog service to enable metered billing and enforce immutable pricing.
  • Coached globally distributed team members via 1:1s, feedback loops, and professional development programs - contributing to unlocking their 2x versions and increasing work satisfaction.
Engineering LeadershipGoReact.jsTypeScriptMySQLGrafana+2

Wingify

Founding Engineer at VWO Engage (PushCrew)

Sep 2014 – Jun 2018 · 3 yrs 9 mos · New Delhi Area, India

  • Created the first prototype of VWO Engage - a push notifications solution which processes thousands of requests per second and delivers over 10 million messages daily.
  • Scaled the business from inception to profitability, with millions in annual recurring revenue, working directly with customers to gather insights and rapidly incorporate their feedback into the product.
  • Wrote an object-oriented PHP framework that powered the backend of VWO Engage.
  • Developed JavaScript solutions for client-side push notification opt-ins and service worker functionality, deployed across thousands of customer websites.
  • Engineered Vue.js based campaign creation and analytics interfaces, empowering users with intuitive control and real-time visibility into push notification campaign performance.
  • Built a RabbitMQ based pub-sub framework with retries, enabling faster feature delivery.
  • Designed a fault tolerant solution in Go to track campaign stats using concurrent Goroutines, reducing CPU usage by 8x on instances of load spikes and steady state Disk IO by 50%.
  • Wrote a microservice for web push payload encryption using NodeJS.
  • Handled technology stack upgrades and Linux infrastructure scaling with minimal downtime.
GoVue.jsJavaScriptPHPPostgreSQLMySQL+5

Fabfurnish

Software Engineer

Apr 2014 – Sep 2014 · 5 mos · Gurgaon, India

  • Architechured and developed a video surveillance system using PHP, FFMPEG.
  • Implemented RestFul API’s in PHP to facilitate communication between the main website and the Customer Relationship Management System.

Mobikwik

Integrations Engineer

Dec 2013 – Apr 2014 · 4 mos · Gurgaon, India · On-site

  • Developed Integration Kits for Zaakpay and Mobikwik Wallet for various platforms and content management systems (PHP, Python, JSP, ASP.NET C#, Ruby and Rails, Magento, Wordpress(WooCommerce), OpenCart, Drupal Commerce)
  • Debugged and solved various technical issues which merchants face during technical integration.
  • Communicated with merchants to get product feedback, brainstormed on ways to fix common issues and got them implemented in the product.

Sagacious softwares

Technical Lead(PHP Developer)

Sep 2012 – Nov 2013 · 1 yr 2 mos · Gurgaon · On-site

  • Headed a team of 4 web developers to develop a dynamic website for Indian Railways Administrative Services, currently hosted at http://irastimes.org
  • Optimized database fetching by leveraging MemCached, fixed bugs, suggested and implemented visual and marketing changes in a dynamic website for Varenyaa Properties Pvt Ltd,
  • Developed a web application using the FPDF-PHP Library to automate the process of generating a Proposal in JQuery, PHP-MySQL.

Crimson and cyan creations

Web Developer

Jan 2012 – Sep 2012 · 8 mos · Gurgaon, India

  • Developed a Social Network for Brainwiz Model United Nations, in HTML, CSS, PHP and JQuery using MemCached as a database caching layer and using MYSQL as the backend.
  • Developed a Sales and Inventory Management Application in JAVA using the Swing Framework for Sushil Brushes and Paints Pvt Ltd using MySQL as the backend.
  • Changed and redeveloped Web Frameworks from Drupal to Wordpress for the websites of The Commutiny Youth Collective and MustBOL

Ieee-mrce

Technical Head

Oct 2011 – Sep 2012 · 11 mos

  • Co Founder and Administrator of online College Forum with over 1000 member students.
  • Event Organizer for The 5-Hour programming challenge under MRCE-IEEE student branch.
  • Conducted an Ethical Hacking seminar in the college.

Education

Manav Rachna College of Engineering

B.tech — Computer Sciences

Jan 2009 – Jan 2012

Ryan International School, Gurgaon

Jan 1995 – Jan 2008

Stackforce found 100+ more professionals with Engineering Leadership & React.js

Explore similar profiles based on matching skills and experience