---
title: "Kartikeya Sharma - Software Developer in Gurugram | Tal"
description: "Meet Kartikeya Sharma, Software Developer based in Gurugram. AI stack includes claude code, codex, and cursor."
image: "https://tal.club/meet/kartikeya-sharma/share-image"
---

# Kartikeya Sharma on Tal

## Headline

Software Developer

## About

Software developer with 5 years of experience building scalable web and mobile applications across fintech, edtech, and enterprise platforms\. Skilled in Java, JavaScript/TypeScript, React, React Native, Redux, and Spring Boot, with a strong foundation in monorepo architecture, modular design patterns, and distributed systems\. Proven track record of leading teams, consolidating legacy systems, and optimizing development workflows through CI/CD automation and state management strategies\. Experienced in delivering secure, high\-performance applications with advanced features like offline\-first sync, encryption, and custom native modules\. Adept at translating complex business requirements into reliable, user\-focused solutions\.

## Location

Gurugram

## AI stack

claude code

codex

cursor

Figma Make

PydanticAI

## Work experience

Software Developer at TagMango, Dec 2025 \- Present · 11 mos, India, Primary frontend engineer for BackStagePass, a creator\-stage platform — built the web app from scratch in an Nx monorepo using Next\.js 16, React 19, and TypeScript, with TanStack Query and TanStack Form, Tiptap, Mux, Radix/shadcn UI on Tailwind v4, Better Auth, and a type\-safe API client generated from the OpenAPI spec\. Drove an AI\-aware development workflow — maintaining agent context files \(CLAUDE\.md, AGENTS\.md\), authoring custom Claude Code skills and slash commands, configuring task\-specific subagents, and integrating MCP servers \(Nx, Next DevTools\) to speed up delivery while keeping code quality high\. Designed a clean, scalable frontend architecture with Next\.js App Router and React Server Components, built on a modular folder structure and reusable, self\-sufficient components that fetch their own data — keeping a 360\+ component codebase consistent and maintainable under strict TypeScript\. Built major features including a role\-based access system \(owner / admin / moderator / subscriber\) enforced across UI and server, and a custom performance observability system capturing Core Web Vitals, SSR/hydration timing, and request\-waterfall traces — plus the content feed, posts/polls, and threaded comments\. Lead the frontend workstream end\-to\-end — managing and mentoring developers, defining coding standards and architecture, owning code reviews, and planning and distributing work to ship features reliably and on time\.

Senior Software Engineer at Suprdense, Jan 2025 \- Nov 2025 · 11 mos, Gurugram, Haryana, India, • Lead a team of junior developers, providing technical mentorship, architectural direction, and thorough code reviews to foster engineering growth and accountability\. • Established and enforced best coding practices, modern development standards, and scalable design patterns to improve code quality and maintainability\. • Migrated the existing monolithic codebase to a modular, scalable architecture — significantly reducing technical debt and enabling quicker feature delivery\. • Worked closely with cross\-functional teams to align engineering efforts with business goals, while ensuring codebase consistency and performance\. • Played a key role in improving CI/CD workflows, enhancing developer productivity, and streamlining the deployment lifecycle\. Key Project: SuprOnboard • Designed and implemented a completely new front\-end architecture using React, TypeScript, and Webpack, replacing fragmented legacy libraries\. • Architected the system to be highly modular and scalable — enabling seamless integration of new features with minimal overhead\. • Focused on long\-term maintainability, developer experience, and performance by leveraging best practices and reusable components\. • Integrated with backend services powered by Express and Firebase, ensuring a smooth and efficient full\-stack development workflow\. Tech Stack: React, TypeScript, Webpack, Express, Firebase

Health and well\-being at Career Break, Jul 2024 \- Jan 2025 · 7 mos

Frontend Developer at super\.money, Jun 2023 \- Jun 2024 · 1 yr 1 mo, Bangalore Urban, Karnataka, India, • Application Architecture: Set up a Yarn Mono Repo for modular segregation of systems, including Network Layer, Redux Layer, Caching Layer, Design System, Common UI Components, and Form Components\. Used useContext for state management and handling respective system functions\. • Bundling: Optimized asset delivery and dependency management by leveraging Webpack as the bundler, ensuring modularity and efficient builds\. • Security: Ensured robust app security with Rooted Device checks, symmetric encryption for API call data, and storing sensitive data and authorization tokens in Secure Shared Preferences\. • Offline Experience: Enabled offline functionality using WatermelonDB with SoftTTL and HardTTL mechanisms for asynchronous and synchronous data refresh\. • Performance Optimization &amp; User Experience: Enhanced performance by parallelizing network and database calls, implementing client\-side caching, memoizing Redux state, using React\.lazy for code chunking, and leveraging react\-native\-fast\-image for image caching\. • Authentication: Implemented user authentication with JWT tokens stored in Secure Shared Preferences, ensuring token\-based authorization for all API calls\. • Navigation: Integrated React Navigation with deep linking and employed Stack Navigator for maintaining navigation history\. • Global State Management: Utilized Redux for state management and RTK Query for network slices\. Developed custom middleware to handle complex state transitions\. • Native Feature Integration: Built custom view managers and native modules in Android for handling native features such as a camera with QR code scanning and a Gallery Image Picker\.

Full Stack Developer at NextLeap, Jan 2022 \- May 2023 · 1 yr 5 mos, Bangalore Urban, Karnataka, India, Developed &amp; maintained highly extensible RESTful APIs using Java Spring Boot\. Worked in an agile environment with a bi\-weekly sprint cycle &amp; delivered with utmost agility &amp; aggressive timelines\. MongoDB Aggregations and Pagination: I developed a pagination strategy using MongoDB aggregations to divide large amounts of data into manageable packages for displaying in a paginated table\. This likely improved the performance and usability of the UI\. Twitter Clone App: Using React and TypeScript, I created a Twitter clone app as a final project for a front\-end course on the NextLeap platform\. This involved building a replica of the Twitter platform, including features like posting tweets, following users, and displaying timelines\. In\-House Form Builder: I collaborated with a teammate to develop an in\-house form builder\. The forms were constructed in a standardized manner using the Factory design pattern\. Additionally, I created twenty unique input fields for use in the forms\. You also handled the flows between the front\-end and back\-end for the form submission and processing\. Custom Video Player: I developed a video player using the video\.js library and a customized Video JS plugin\. The player included a custom theme\-based video control bar with a bookmarking option\. Additionally, I implemented user progress tracking for each video, allowing users to resume from where they left off\. Portfolio Builder: I created a complete portfolio builder for 20,000 students, enabling them to showcase their work to potential employers\. This tool likely provided templates or customization options for creating visually appealing portfolios, helping students present their work effectively\. Overall, these projects highlight my proficiency in using various technologies and frameworks such as MongoDB, React, and TypeScript and designing scalable applications to cater to a large user base\.

## Education

BTech \- Bachelor of Technology, Indian Institute of Technology, Guwahati

[View the original profile](https://tal.club/meet/kartikeya-sharma)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/kartikeya-sharma#person",
      "name": "Kartikeya Sharma",
      "url": "https://tal.club/meet/kartikeya-sharma",
      "image": "https://tal.club/meet/kartikeya-sharma/profile-photo.jpg",
      "description": "Meet Kartikeya Sharma, Software Developer based in Gurugram. AI stack includes claude code, codex, and cursor.",
      "jobTitle": "Software Developer",
      "worksFor": {
        "@type": "Organization",
        "name": "TagMango"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Developer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Gurugram"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Indian Institute of Technology, Guwahati"
        }
      ],
      "knowsAbout": [
        "claude code",
        "codex",
        "cursor",
        "Figma Make",
        "PydanticAI"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/kartikeya-sharma#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/kartikeya-sharma#webpage",
      "url": "https://tal.club/meet/kartikeya-sharma",
      "name": "Kartikeya Sharma on Tal",
      "description": "Meet Kartikeya Sharma, Software Developer based in Gurugram. AI stack includes claude code, codex, and cursor.",
      "dateModified": "2026-10-11T12:53:13.830Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/kartikeya-sharma#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/kartikeya-sharma/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/kartikeya-sharma/profile-photo.jpg",
        "caption": "Kartikeya Sharma profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
