Building meaningful product experiences

I am a Senior Frontend + AI Engineer with 10+ years of experience, currently driving web application development at Atlassian. I specialize in building scalable, high-performance user experiences using React, Next.js, TypeScript, and Node, with a strong focus on clean architecture, usability, and product impact.

Alongside frontend engineering, I actively apply AI in practical product workflows through prompt engineering, RAG-based implementations, and AI-first UX thinking to create smarter, more intuitive experiences. I collaborate closely with designers, backend engineers, and product teams to ship reliable features end-to-end, and my open-source work has earned 15,000+ GitHub stars.

Core strengths

  • Web Development

    I design and deliver resilient, high-performance web platforms that scale from MVP to enterprise traffic. My work blends architecture, DX, accessibility, and observability to ensure teams ship faster, reduce regressions, and create user experiences that are measurably faster, cleaner, and more conversion-focused.

  • Applied AI Engineering

    I build AI-native product capabilities that solve real user problems, not demo features. From prompt workflows and retrieval pipelines to production-ready integrations, I focus on reliability, latency, safety, and UX clarity so AI features drive adoption, improve decision quality, and unlock tangible business outcomes.

  • Open-Source Leadership

    I create and maintain open-source projects used by developers worldwide, with an emphasis on practical learning and interview readiness. Beyond code, I invest in documentation quality, issue triage, and community collaboration to build trustworthy resources that accelerate engineering growth at scale.

  • Technical Content & Mentorship

    I translate complex frontend and AI concepts into clear, actionable learning through articles, talks, and hands-on guides. My content is built for impact: helping developers move from theory to execution, make better architectural decisions, and level up with confidence in real-world product environments.

Skills and technologies

Technical Expertise

  • NextJS
  • React
  • Angular
  • Node.js
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Algorithms
  • Data Structures
  • Problem Solving
  • System Design

Frameworks & Libraries

  • Redux
  • GraphQL
  • React Query
  • SCSS
  • Tailwind
  • Vitest
  • Playwright
  • Storybook
  • Express
  • SQL
  • Docker

Skills & Exposure

  • Component Based Architecture
  • Agile Methodology
  • RESTful architecture
  • Model View Controller (MVC)
  • Design Patterns
  • Test Driven Development
  • Spec Driven Development
  • Prompt Engineering

AI Engineering

  • NumPy
  • Pandas
  • Scikit-learn
  • TensorFlow
  • Machine Learning
  • Large Language Models (LLMs)
  • Retrieval Augmented Generation (RAG)

Career journey

Professional

  1. Atlassian

    Nov 2023 - Present
    Senior Software Developer 2+ years
    • Serving as Feature Lead for a cross-product approval management system at Atlassian, delivering scalable, high-quality capabilities in React.
    • Played a key role in bootstrapping a unified Partner portal by establishing core platform foundations and observability instrumentation.
    • Engineered an AI-driven partner ranking solution that transformed large-scale partner health data into actionable machine learning insights.
    • Led specification-driven development for new initiatives, guiding the team to deliver maintainable, production-grade features with consistent quality.
  2. CoinDCX

    Apr 2021 - Oct 2023
    Senior Software Developer 2 years 7 months
    • Led the foundation & design of highly performant Advanced Web Trading Terminal for crypto using NextJS.
    • Architected and built a complete payment module from scratch for deposits and withdrawals in React & Angular.
    • Drove the setup & integration of tools such as Storybook, Docker, Vitest, etc. to build stable production ready system with great developer productivity.
    • Inititated the repo using lerna to build sharable components and libraries for the team to use across the projects.
  3. Trelleborg

    Mar 2019 - Mar 2021
    Senior Software Developer 2 years
    • Architected and developed an Employee Customer relationship management system using ReactJS and Redux Toolkit with insustry standard practices.
    • Rebuilt the Dealer Locator web app for responsive, pixel-perfect experiences using HTML, CSS, and jQuery with Google Maps features.
    • Contributed to multilingual support and complex enhancements to state management for an Angular application called Fender Selection Tool.
  4. TEKSystems

    Mar 2018 - Feb 2019
    Senior Software Developer 1 year
    • Built authentication & authorization for a User Management System.
    • Worked on major CRUD workflows using an OAuth-based strategy.
  5. Infosys

    Feb 2013 - Dec 2017
    Senior Software Developer 4 years 11 months
    • Designed and developed a responsive web interface for Data Manager using AngularJS and Bootstrap.
    • Built an end-to-end automation framework in Java & Jubula for Huawei's network configuration assistant tool.

Education

  1. Bachelor of Engineering

    2008 - 2012

    NMAMIT, Nitte

Projects and Work