Atlassian

Current Position
Senior Software EngineerOct 2023 — Present

Leading frontend performance research and building org-wide regression prevention platforms.

Leveraging AI-driven development to lead deep research into Frontend Performance and building an org-wide platform to capture regressions at the PR stage.

Core Stack & Focus:
Frontend PerformanceAI-driven DevelopmentLLMsSystem DesignProduct RoadmapMentoring
Key Highlights (9)
  • Leveraging AI-driven development and LLMs to accelerate research, automate complex performance analysis, and streamline platform engineering.
  • Responsible for performing Deep Research into Frontend Performance and Frontend Domain.
  • Building an org-wide platform to capture frontend performance regressions introduced on raising Pull Requests/Code Changes.
  • Prevented 50+ performance issues at PR stage from releasing through platform.
  • Scaled the platform to execute 1 million performance tests in 6-month duration.
  • Responsible for setting product roadmap and direction for the entire platform.
  • Responsible for leading & driving the feature set and solving unknowns while building the platform.
  • Stabilized the regressions capturable using the tool from ~300ms to ~40ms.
  • Mentoring folks within the team to grow their skill set and take interviews.

Swiggy

SDE 3PromotionOct 2022 — Oct 2023

Led checkout and payments charter, TIP improvements, and app re-skin.

SDE 2May 2021 — Oct 2022

Built core payment flows, Turbo Checkout, and UPI Intent enhancements.

Led Checkout and Payment flows, building Turbo Checkout and Auto-pay features for millions of users.

Core Stack & Focus:
React NativeTypeScriptPerformance OptimizationDeveloper ExperienceCheckout Systems
Key Highlights (9)
  • Led the Checkout and Payment (Frontend) flows on the Swiggy app.
  • Responsible for leading & driving the TIP (Tech improvement) charter within the team.
  • Built Turbo Checkout experience for enabling faster checkout and reducing friction in making payments.
  • Led and built multiple tech improvements which resulted in setting up best practices for writing code as well as improving runtime of specs/lint/build steps.
  • Improved the UPI Intent payment experience on Android leading to incremental OPD (iOPD) of ~1040.
  • Built the Auto-pay Pay on Delivery feature's frontend single handedly which led to iOPD increase of ~4000.
  • Improved Developer Experience by automating package builds and removing manual effort completely.
  • Led the Re-skin (the new UI of Swiggy App) development of Cart & Payment flows for the app without compromising UX or increasing bundle size.
  • Reduced mono-repo packages build and publish pipeline time by 50%.

HackerRank

SDE 2PromotionJan 2020 — May 2021

Sole frontend lead for Projects team, WebRTC collaboration, and cloud IDE migration.

SDE 1Feb 2019 — Jan 2020

Full-stack development with React & Ruby on Rails for candidate evaluation systems.

Sole Frontend Lead for the Projects team, spearheaded a 100% adoption WebRTC screen-sharing feature, and led the strategic IDE migration from Eclipse Che to Theia.

Core Stack & Focus:
ReactRuby on RailsWebRTCHelmNode.jsTheia IDEKubernetesJupyter NotebookFrontend LeadershipMigration Strategy
Key Highlights (7)
  • Sole Frontend Developer for the Projects team, responsible for leading and driving all frontend architecture and feature development.
  • Architected and implemented the Screen Share feature using WebRTC from scratch, enabling real-time collaboration for 100% of candidates during interviews.
  • Published deep-dive research on browser capabilities and WebRTC: Browsers Power in 2020.
  • Led the strategic migration from Eclipse Che to the Theia IDE, replacing a slow, heavy environment with a lightweight, VS Code-like editor that significantly improved developer familiarity and performance.
  • Conducted a Proof of Concept (POC) for running Jupyter Notebooks in Kubernetes containers, enabling interactive Data Science questions for candidates.
  • Integrated Projects Question to Codepair/Interview and the Candidate Site, improving overall candidate rating to 4+.
  • Setup Helm based deployment, alerting policies and Disaster Recovery for an internal Node.js micro-service.

Codebrahma Technologies

Software EngineerMar 2018 — Jan 2019

Full-stack development across web and mobile platforms with unified codebases.

Architected cross-platform (Web, iOS, Android) applications and extended open-source form builders for complex enterprise requirements.

Core Stack & Focus:
ReactReact NativeRuby on RailsJavaScriptMobile DevelopmentCross-platform DevelopmentOpen Source
Key Highlights (4)
  • Responsible for handling all frontend (React) requirements for Mentor HQ, built with React and Ruby on Rails.
  • Forked and extended the react-form-builder open-source library to support custom enterprise use cases, enabling dynamic form generation.
  • Developed Single-Codebase applications where a unified codebase served Web, Android, and iOS platforms simultaneously using React and React Native.
  • Built complex & reusable UI component libraries.

Tata Consultancy Services (TCS)

Assistant Systems EngineerFeb 2017 — Mar 2018

Siebel CRM development and OpenUI JavaScript customizations.

Developed and tested core CRM features for a major Saudi Arabian Telecom giant using Oracle Siebel and the OpenUI framework.

Core Stack & Focus:
JavaScriptOracle Siebel CRMOpenUICRM ArchitectureManual TestingTelecom Domain
Key Highlights (4)
  • Worked on a large-scale Siebel CRM implementation for a major Saudi Arabian Telecom enterprise.
  • Developed complex business logic and features using Siebel Workflows, Business Components, and Applets.
  • Leveraged the Siebel OpenUI framework (JavaScript) to build custom PM/PR files, extending default CRM capabilities.
  • Gained a foundational understanding of CRM software architecture and enterprise-scale business systems.
FR

Freelance & Hobbyist Projects

Independent DeveloperJan 2011 — Dec 2016

Built and managed a diverse portfolio of consumer web and mobile products.

Built and scaled multiple high-traffic web applications and mobile apps, reaching up to 10,000 daily active users across various niche products.

Core Stack & Focus:
PHPAndroid (Java)Ionic FrameworkAngularJSHTML/CSSJavaScriptProduct GrowthSEO
Key Highlights (5)
  • Developed and managed a portfolio of high-traffic websites, including custom CMS platforms, blogs, and product-focused sites.
  • Built and scaled an SMS template product website that served thousands of users.
  • Achieved significant organic growth, with individual sites reaching 1,000 to 10,000 daily visitors.
  • Self-taught and applied a diverse tech stack, transitioning from PHP/jQuery to early-stage hybrid mobile development with Ionic and AngularJS.
  • Developed native Android applications (Java) to complement web offerings.