Neeraj Singhi profile photo 1 on Tal

Neeraj Singhi

Senior/Lead Backend Engineer | Go · Distributed Systems · AWS | Building AI-enabled platforms (OpenAI, RAG) | 10+ yrs | Open to Senior/Staff roles

New Delhi

10+ years of work experience

Self-Employed
Feb 20267 mosPresent

Remote

• Lead a 5-engineer team (3 backend, 2 frontend) building a consumer marketplace platform — owning architecture, technical direction, and delivery. • Architected a modular Go + NestJS backend (40+ domain modules) on MongoDB with a Next.js frontend, exposing versioned REST APIs with DTO validation, pagination, and auto-generated Swagger docs. • Built AI features with OpenAI — job-posting generation, resume parsing, and semantic search — using retrieval-augmented generation (RAG) and tool-based integrations for context-aware recommendations. • Implemented JWT authentication with role-based access control, rate limiting, IP blacklisting, and HTTP hardening; integrated Stripe payments and subscriptions, Firebase push, and Twilio SMS. • Improved performance by refactoring MongoDB query patterns and adding Redis caching, response compression, and pagination; ran on AWS (S3, SES, SNS) and containerized with Docker / Docker Compose. • Mentor engineers on Go and on ramping into the codebase, lifting delivery consistency across the team.
Dell Technologies
Oct 20223 yrs 4 mosJan 2026

Remote

Engaged through Objectwin Technology. • Developed part of Dell's license enforcement service, used internally by product teams across the company. • Built core enforcement components — runtime validation of license entitlements and feature/capability gating — that products integrated to enforce licensing. • Implemented usage metering and tamper detection in the enforcement layer, using encryption and cryptographic hashing to protect license integrity and flag tampering at runtime. • Ported a performance-critical C component to Go, reconciling cgo and memory-model differences so it shipped as a single pure-Go artifact and dropped the native build toolchain entirely. • Established testing and release standards — automated test gates on every merge in CI — a bar that other contributors then built to. • Set and enforced code-review standards across the team and mentored 5 engineers contributing to the Go and Java codebases, improving consistency and reducing review churn. • Owned the release pipeline across GitLab CI and GitHub Actions — packaging, artifact publishing, and deployment — and maintained the AWS ECS / ECR footprint.
Turing.com
Mar 20226 mosAug 2022

Delhi, India

• Built and deployed a background daemon on an AWS Linux VM that captured developer activity — keystrokes, commits, and other work signals — giving Turing's customers visibility into the work delivered by the engineers they hired through the platform. • Stabilized the Matching Kanban system — root-caused and resolved 10+ critical defects across Go, Node.js/NestJS, and React services, hardening a previously flaky matching workflow. • Worked across the stack — Go and Node.js/NestJS services with a React/TypeScript frontend on MySQL — building and optimizing application features.
Truelancer.com
May 20211 yrApr 2022

Remote

• Delivered user-roster and session functionality for AstraZeneca's CRM, improving system performance by ~30% and resolving 20+ defects. • Led code review on the shared GitHub repo, raising code quality and team consistency.
Freelance
Apr 20192 yrs 5 mosAug 2021

India

• Architected and shipped a Medical News platform as containerized microservices (Go backend, Flutter client) on Docker and Kubernetes. • Designed backend systems and APIs for a social platform and stock-trading clients, owning delivery from requirements through deployment.
Broadcom
Jul 20171 y 10 moMay 2019

Hyderabad

Cisco
Dec 20167 moJul 2017

Bangalore

Trignodev Softwares Pvt Ltd.
Oct 20131 y 2 moDec 2014

Noida

Neeraj’s AI Stack

claude
claude
codex
codex
cursor
cursor
gemini
gemini
opencode
opencode
githubcopilot
githubcopilot

Education

Birla Institute of Technology and Science, Pilani

Master of Engineering (MEng), Computer Science

Birla Institute of Technology and Science, Pilani

20152 yrs2017

Bachelor of Technology (B.Tech.), Computer Science

Compucom institute of information technology and management

20084 yrs2012

Join Neeraj and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Neeraj Singhi on Tal

Headline

Senior/Lead Backend Engineer | Go · Distributed Systems · AWS | Building AI-enabled platforms (OpenAI, RAG) | 10+ yrs | Open to Senior/Staff roles

About

I'm a senior backend engineer with 10+ years building production Go services, SDKs, and containerized systems on AWS. Right now I lead a 5-engineer team (3 backend, 2 frontend) delivering an AI-enabled consumer marketplace platform — Go and NestJS on the backend, Next.js on the frontend, MongoDB for data — owning the architecture and technical direction end to end. My work tends to sit where backend depth meets reliability and security. At Dell, I built core parts of an internal license enforcement service, including usage metering and tamper detection backed by encryption and cryptographic hashing, and ported a performance-critical C component to Go. More recently I've gone deep on AI integration — OpenAI, retrieval-augmented generation (RAG), and tool-based (MCP-style) workflows for context-aware features. I care about the team as much as the code: setting engineering standards, mentoring engineers, and turning loosely-defined requirements into shipped systems. Core stack: Go, gRPC, microservices, REST, NestJS / Node.js, MongoDB, Redis, AWS (ECS, ECR, S3, SES, SNS), Docker, Kubernetes, Terraform, Prometheus, OpenTelemetry, OpenAI / RAG. I'm open to Senior / Staff Backend Engineer roles and to relocation. Feel free to reach out.

Location

New Delhi

AI stack

claude

codex

cursor

gemini

opencode

githubcopilot

Work experience

Lead Backend Engineer at Self-Employed, Feb 2026 - Present · 7 mos, Remote, • Lead a 5-engineer team (3 backend, 2 frontend) building a consumer marketplace platform — owning architecture, technical direction, and delivery. • Architected a modular Go + NestJS backend (40+ domain modules) on MongoDB with a Next.js frontend, exposing versioned REST APIs with DTO validation, pagination, and auto-generated Swagger docs. • Built AI features with OpenAI — job-posting generation, resume parsing, and semantic search — using retrieval-augmented generation (RAG) and tool-based integrations for context-aware recommendations. • Implemented JWT authentication with role-based access control, rate limiting, IP blacklisting, and HTTP hardening; integrated Stripe payments and subscriptions, Firebase push, and Twilio SMS. • Improved performance by refactoring MongoDB query patterns and adding Redis caching, response compression, and pagination; ran on AWS (S3, SES, SNS) and containerized with Docker / Docker Compose. • Mentor engineers on Go and on ramping into the codebase, lifting delivery consistency across the team.

Senior Software Engineer at Dell Technologies, Oct 2022 - Jan 2026 · 3 yrs 4 mos, Remote, Engaged through Objectwin Technology. • Developed part of Dell's license enforcement service, used internally by product teams across the company. • Built core enforcement components — runtime validation of license entitlements and feature/capability gating — that products integrated to enforce licensing. • Implemented usage metering and tamper detection in the enforcement layer, using encryption and cryptographic hashing to protect license integrity and flag tampering at runtime. • Ported a performance-critical C component to Go, reconciling cgo and memory-model differences so it shipped as a single pure-Go artifact and dropped the native build toolchain entirely. • Established testing and release standards — automated test gates on every merge in CI — a bar that other contributors then built to. • Set and enforced code-review standards across the team and mentored 5 engineers contributing to the Go and Java codebases, improving consistency and reducing review churn. • Owned the release pipeline across GitLab CI and GitHub Actions — packaging, artifact publishing, and deployment — and maintained the AWS ECS / ECR footprint.

Consulting Software Engineer at Turing.com, Mar 2022 - Aug 2022 · 6 mos, Delhi, India, • Built and deployed a background daemon on an AWS Linux VM that captured developer activity — keystrokes, commits, and other work signals — giving Turing's customers visibility into the work delivered by the engineers they hired through the platform. • Stabilized the Matching Kanban system — root-caused and resolved 10+ critical defects across Go, Node.js/NestJS, and React services, hardening a previously flaky matching workflow. • Worked across the stack — Go and Node.js/NestJS services with a React/TypeScript frontend on MySQL — building and optimizing application features.

Software Development Consultant at Truelancer.com, May 2021 - Apr 2022 · 1 yr, Remote, • Delivered user-roster and session functionality for AstraZeneca's CRM, improving system performance by ~30% and resolving 20+ defects. • Led code review on the shared GitHub repo, raising code quality and team consistency.

Full Stack Engineer at Freelance, Apr 2019 - Aug 2021 · 2 yrs 5 mos, India, • Architected and shipped a Medical News platform as containerized microservices (Go backend, Flutter client) on Docker and Kubernetes. • Designed backend systems and APIs for a social platform and stock-trading clients, owning delivery from requirements through deployment.

R&D Engineer at Broadcom, Jul 2017 - May 2019 · 1 y 10 mo, Hyderabad

Intern at Cisco, Dec 2016 - Jul 2017 · 7 mo, Bangalore

Software Test - QA at Trignodev Softwares Pvt Ltd., Oct 2013 - Dec 2014 · 1 y 2 mo, Noida

Education

Master of Engineering (MEng), Computer Science, Birla Institute of Technology and Science, Pilani

Bachelor of Technology (B.Tech.), Computer Science, Compucom institute of information technology and management

Public links

github: https://github.com/neerajsinghi