---
title: "Nischal Singh - Senior Software Engineer I in Bengaluru | Tal"
description: "Meet Nischal Singh, Senior Software Engineer | 7+ | ReactJs, JavaScript, Typescript, NextJs, GraphQL, NodeJs, MongoDB, Express.js based in Bengaluru. AI stack includes claude code, claude, and cursor."
image: "https://tal.club/meet/nischal-singh/share-image"
---

# Nischal Singh on Tal

## Headline

Senior Software Engineer \| 7\+ \| ReactJs, JavaScript, Typescript, NextJs, GraphQL, NodeJs, MongoDB, Express\.js

## About

Senior Software Engineer with 7\.7 years of experience building scalable, high\-performance web applications using JavaScript, Typescript React\.js, Node\.js, Express, Next\.js, GraphQL, HTML/CSS, and modern UI systems\. I specialise in creating reusable component libraries, clean architecture, intuitive interfaces, and improving performance across large applications\. I enjoy solving complex UI problems, owning features end\-to\-end, and working closely with teams to ship reliable, polished products\. Also Skilled in Redux, Material UI, Antd, Chart\.js, and tools like Git, CI/CD, Figma, and Shopify Liquid\. Across my roles, I’ve built systems such as AI\-powered chat interfaces, customizable component libraries, role/permission modules, dynamic CMS platforms, real\-time chat and notifications, high\-speed admin dashboards, and multiple Shopify and analytics tools\. I focus on writing scalable code, optimising performance, mentoring, and maintaining high UI/UX standards\.

## Location

Bengaluru

## AI stack

claude code

claude

cursor

github copilot

openai

opencode

## Work experience

Senior Software Engineer I at Careem, Feb 2026 \- Present · 7 mos, Dubai, United Arab Emirates, ●​ Implemented admin panel notification feature enabling ops teams to send targeted internal alerts to restaurant merchants; added bilingual \(English/Arabic\) support, CSV upload and bulk targeting\. ●​ Designed an ad feature enabling merchants to create outlet campaigns, define targeting/budgets, and track performance via analytics dashboards with real\-time metrics and reporting\. ●​ Diagnosed and resolved bugs while optimising UI components across admin \(Saturn\) and merchant \(Partner Portal\), improving reliability\.

Senior Software Engineer at Bimmatch, Jan 2022 \- Jan 2026 · 4 yrs 1 mo, Hagor, Israel, ●​ Built a reusable AI chat UI that reads PDFs, interacts with 3D project models, and answers element\-specific queries, reducing user effort significantly with past chats and in\-panel PDF viewing\. ●​ Created optimised reusable UI components and Google Maps integration, boosting flexibility and cutting future dev effort to speed feature delivery and boosting the dev velocity\. ●​ Developed a dynamic CMS where orgs create product types with auto\-updating fields, reducing manual setup and enabling teams to manage data, minimising efforts from the customer support team\. ●​ Implemented org creation, roles, permissions, org switching, and project access, improving onboarding speed, security, and multi\-org usability\. ●​ Built a backend\-driven dynamic search bar with fields that output structured search queries, improving search accuracy and reducing user search time by 60% for any product\. ●​ Resolved defects and performance issues for smooth releases, while reviewing code and mentoring fellow engineers to uphold best practices\.

Full Stack Engineer at Teasit, Mar 2021 \- Dec 2021 · 10 mos, Miami, Florida, United States, ●​ Led development of the reel\-based PWA feed, improving performance and raising Lighthouse from 33→78, while adding privacy controls, follow/unfollow, reporting, tips, subscriptions, and comments\. ●​ Built a real\-time chat system using Pusher and implemented Firebase Realtime DB–based notifications for instant frontend sync\. ●​ Developed and optimised applications using Next\.js with a strong focus on CSR performance tuning; improved Feed API reliability and efficiency using Node\.js and MongoDB\. ●​ Scaled Teasit’s video pipeline by integrating AWS MediaConvert \+ FFmpeg, reducing processing time by 90% and supporting higher upload volumes\. ●​ Led 5 full\-stack engineers to deliver core features \(payments, chats, search, payouts\) and improved code maintainability by introducing TypeScript and reusable video hooks\. ●​ Mentored engineers through pair programming, code reviews, and sprint planning in a Scrum\-based workflow, increasing team velocity and code quality\. ●​ Contributed to growth engineering through web scraping with Puppeteer to support GrowthX initiatives\.

Software Engineer at Hubler, Aug 2018 \- Mar 2021 · 2 y 7 mo, Bangalore, ●​ Rebuilt Admin Panel modules \(People, Profile, Integrations, Sheets\), improving UX and making the panel \~70% faster, significantly boosting admin productivity\. ●​ Developed a drag\-and\-drop setup for ops/admins to arrange internal apps and actions, greatly reducing configuration time and lowering engineering dependency\. ● ​Built Hubler’s first real\-time WebSocket notification service\(microservice\), improving alert delivery reliability and cutting missed in\-app alerts by \~90% across all Hubler products\. ●​ Created a 4\-step self\-sign\-up onboarding flow with multi\-admin support, reducing manual onboarding work by hours and improving customer conversion\. ● ​Converted AntD components into reusable Hubler\-styled UI modules, improving design consistency and reducing UI development effort by \~30–40%\.

## Education

Bachelor of Engineering, EC, Dr\. Bhim Rao Ambedkar University, Agra

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

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/nischal-singh#person",
      "name": "Nischal Singh",
      "url": "https://tal.club/meet/nischal-singh",
      "image": "https://tal.club/meet/nischal-singh/profile-photo.jpg",
      "description": "Meet Nischal Singh, Senior Software Engineer | 7+ | ReactJs, JavaScript, Typescript, NextJs, GraphQL, NodeJs, MongoDB, Express.js based in Bengaluru. AI stack includes claude code, claude, and cursor.",
      "jobTitle": "Senior Software Engineer I",
      "worksFor": {
        "@type": "Organization",
        "name": "Careem"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Senior Software Engineer I"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Dr. Bhim Rao Ambedkar University, Agra"
        }
      ],
      "knowsAbout": [
        "claude code",
        "claude",
        "cursor",
        "github copilot",
        "openai",
        "opencode"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/nischal-singh#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/nischal-singh#webpage",
      "url": "https://tal.club/meet/nischal-singh",
      "name": "Nischal Singh on Tal",
      "description": "Meet Nischal Singh, Senior Software Engineer | 7+ | ReactJs, JavaScript, Typescript, NextJs, GraphQL, NodeJs, MongoDB, Express.js based in Bengaluru. AI stack includes claude code, claude, and cursor.",
      "dateModified": "2026-08-02T04:53:35.844Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/nischal-singh#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/nischal-singh/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/nischal-singh/profile-photo.jpg",
        "caption": "Nischal Singh profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
