Sukhcharan.

Full Stack Developer

Sukhcharan Singh

I build production-grade web applications across the full stack — scalable APIs, event-driven backends, and complex frontends, end to end.

About

Five years in, I still find the most interesting problems at the intersection of data and scale — designing APIs that don't fall apart under load, picking the right database for the job, and building systems that are easy to reason about six months later.

I work across the full stack without a strong preference for either end. Backends in NestJS, event-driven pipelines with Kafka, search with Elasticsearch, relational data with PostgreSQL and Prisma, frontend in Angular at work and React on personal projects. I pick whatever fits the problem.

I care about shipping things that actually work — not just passing tests, but holding up in production when something unexpected happens.

BTech Computer Science · Punjab Technical University · 2017–2021

Backend

Node.jsNestJSExpress.jsSails.jsTypeScriptJavaScriptREST APIsKafkaSocket.ioSwagger

Frontend

AngularReact.jsNext.jsTailwind CSSSASSReact QueryZustandReact Hook FormZod

Databases & Search

CouchbaseMongoDBElasticsearchPostgreSQLPrisma ORM

Tools & Infra

GitGitLabDockerNginxLinuxPostmanVercelGitHub ActionsAWS EC2Amazon S3Cloudflare R2

Projects

SprintDay

Featured

Full-stack project management and issue tracker. Ticket CRUD with activity logs, sprint and deployment tracking, role-based access control, and file uploads via Cloudflare R2.

NestJSPrisma ORMPostgreSQLReactReact QueryZustandTypeScriptTailwind CSSCloudflare R2

Experience

Software Engineer

Aditadv Digital Pvt. Ltd.·Remote

Mar 2023 – Present
  • Designed and optimized a scalable appointment scheduling and slot allocation engine used across healthcare practices.
  • Architected and refactored legacy Sails.js APIs into a structured NestJS codebase, improving maintainability and long-term scalability.
  • Optimized Elasticsearch queries to improve search performance and reduce response latency.
  • Worked extensively with Couchbase (N1QL) to handle large datasets and improve query efficiency.
  • Migrated backend infrastructure from Node.js 10 to Node.js 20 and upgraded Kafka implementation to kafkajs.
  • Designed extensible backend architecture to support multi-EHR integrations and evolving product requirements.
  • Investigated and resolved production issues through detailed root cause analysis, implementing long-term structural fixes.
Node.jsNestJSAngularElasticsearchCouchbaseKafkaTypeScript

MEAN / MERN Stack Developer

Relinns Technologies·Sahibzada Ajit Singh Nagar, Punjab

Feb 2021 – Mar 2023
  • Developed full-stack web applications using Node.js, Express.js, Angular, and MongoDB.
  • Designed RESTful APIs with authentication and authorization mechanisms.
  • Built reusable Angular components and optimized frontend routing structure.
  • Participated in database schema design and query optimization.
  • Contributed to debugging, performance optimization, and feature enhancements across multiple projects.
Node.jsExpress.jsAngularMongoDBTypeScript

Get in Touch

Have a project in mind or just want to chat? Send me a message — I'll get back to you as soon as possible.