Neeraj Singhi

Neeraj Singhi

Senior Golang Developer
India
English, Hindi
Available Now

About Me

Senior backend engineer with 10+ years building production Go services and 7 years of deep Go specialization, including distributed systems design, gRPC/REST APIs, and high-performance backend architecture. Currently arc…

Experience

Lead Backend Engineer (Freelance)

Confidential Client · Delhi , Delhi , India
Feb 2026 - Present · 8 months

<p>Lead a 5-engineer team (3 backend, 2 frontend) building an AI-enabled consumer marketplace platform, owning architecture, technical direction, and delivery end to end.</p><p> 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.</p><p> 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.</p><p> Implemented JWT authentication with role-based access control, rate limiting, IP blacklisting, and HTTP hardening; integrated Stripe payments/subscriptions, Firebase push, and Twilio SMS.</p><p> Improved performance by refactoring MongoDB query patterns and adding Redis caching, response compression, and pagination; ran on AWS (S3, SES, SNS), containerized with Docker/Docker Compose.</p><p> Mentor engineers on Go and codebase ramp-up, lifting delivery consistency across the team.</p>

Consulting Software Engineer

Turing.com · Delhi
Mar 2022 - Aug 2022 · 5 months

<p>Built and deployed a background daemon on an AWS Linux VM capturing developer activity signals, giving customers visibility into engineering work delivered through the platform.<br>
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.<br>
Worked across the stack, Go and Node.js/NestJS services with a React/TypeScript frontend on MySQL, building and optimizing application features.</p>

Software Development Consultant

Truelancer (client: AstraZeneca) · Delhi
May 2021 - Apr 2022 · 11 months

<p>Delivered user-roster and session functionality for AstraZeneca's CRM, improving system performance by ~30% and resolving 20+ defects.<br>
Led code review on the shared GitHub repo, raising code quality and team consistency.</p>

Full-Stack Engineer

Freelance · Delhi
Apr 2019 - Aug 2021 · 2 years 4 months

<p>Architected and shipped a Medical News platform as containerized microservices (Go backend, Flutter client) on Docker and Kubernetes.<br>
Designed backend systems and APIs for a social platform and stock-trading clients, owning delivery from requirements through deployment.</p>

R&D Engineer, Software 2

Broadcom Inc. · Hyderabad
Jul 2017 - Apr 2019 · 1 year 9 months

<p>Improved alarming-system accuracy by 20% and built SaaS monitoring probes (SQL, Active Directory, system), strengthening customer observability.<br>
Partnered with customers to resolve critical P1 defects, protecting uptime and preventing system failures.</p>

Software Intern

Cisco · Bengaluru
Jan 2017 - Jun 2017 · 5 months

<p>Implemented IoT protocol work (CoAP) on Cisco switches, improving constrained-network communication efficiency.</p>

QA Engineer

Trignodev Software Pvt. Ltd · Noida
Oct 2013 - Dec 2014 · 1 year 2 months

<p>Built and executed comprehensive test suites (GUI, functional, regression) for Kareermatrix.com, owning quality reporting to project management.</p>

Senior Software Consultant

Dell Technologies (via Objectwin Technology) · Delhi
Oct 2022 - Jan 2026 · 3 years 3 months

<p>Developed part of Dell's license enforcement service, used internally by product teams across the company.</p><p> Built core enforcement components, runtime validation of license entitlements and feature/capability gating, integrated by products to enforce licensing.</p><p> Implemented usage metering and tamper detection using encryption and cryptographic hashing to protect license integrity and flag tampering at runtime.</p><p> Ported a performance-critical C component to Go, reconciling cgo and memory-model differences to ship a single pure-Go artifact and drop the native build toolchain entirely.</p><p> Established testing and release standards, automated test gates on every merge in CI, a bar other contributors then built to.</p><p> Set and enforced code-review standards and mentored 5 engineers across Go and Java codebases, improving consistency and reducing review churn.</p><p> Owned the release pipeline across GitLab CI and GitHub Actions, packaging, artifact publishing, deployment, and maintained the AWS ECS/ECR footprint.</p><p> Drove requirements directly with stakeholders, shaping loosely-defined asks into a scoped, delivered roadmap.</p>

Skills

Go TypeScript JavaScript Java System design Microservices gRPC REST APIs WebSockets SDK design Kafka Elasticsearch AWS ECS ECR S3 SES SNS Docker Kubernetes Terraform Automated test gates GitLab CI GitHub Actions Git OpenAI Retrieval-Augmented Generation RAG MCP MongoDB MySQL Redis Prometheus OpenTelemetry NestJS Next.js JWT Role-based access control Rate limiting HTTP hardening Stripe Firebase Twilio Swagger DTO validation Pagination Response compression Docker Compose Cgo Encryption
Report this Profile?