Nischal Singh profile photo 1 on Tal

Nischal Singh

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

Bengaluru

8+ years of work experience

Careem
Feb 20267 mosPresent

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.
Bimmatch
Jan 20224 yrs 1 moJan 2026

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.
Mar 202110 mosDec 2021

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.
Hubler
Aug 20182 y 7 moMar 2021

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%.

Nischal’s AI Stack

claude code
claude code
claude
claude
cursor
cursor
github copilot
github copilot
openai
openai
opencode
opencode

Education

Dr. Bhim Rao Ambedkar University, Agra

Bachelor of Engineering, EC

Dr. Bhim Rao Ambedkar University, Agra

20144 yrs2018

Join Nischal and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

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

Nischal Singh - Senior Software Engineer I in Bengaluru | Tal