About Me

Full-stack developer, tech educator, and open-source enthusiast with 13+ years of experience building scalable applications.

Hi, I'm Tarun Sharma

I'm a Full Stack Developer and Tech Educator based in India. I'm passionate about building scalable web applications and helping developers level up through courses, tutorials, and open-source contributions.

With 13+ years of experience in software development, I've worked with startups and enterprises, building everything from real-time dashboards to microservices architectures.


What I Do

Development — I specialize in JavaScript/TypeScript ecosystems, building full-stack applications with modern frameworks and cloud-native architectures.

Teaching — I've created 200+ video courses and 500+ articles helping developers learn React, Node.js, NestJS, GraphQL, and more.

Open Source — I contribute to open-source projects and share reusable components and utilities with the developer community.


Tech Stack

Frontend — React, Next.js, Angular, TypeScript, Redux, TailwindCSS

Backend — Node.js, NestJS, Express, GraphQL, REST APIs, Microservices

Database — PostgreSQL, MongoDB, Redis, Elasticsearch, Prisma

Infrastructure — AWS CDK, AWS Lambda, Serverless, Terraform, Docker, Kubernetes, CI/CD

Testing — Jest, Cypress, Playwright, React Testing Library


Experience

Senior Developer — Mercanis

Feb 2021 - Present | Remote

Building product solutions with NestJS, AWS CDK, Terraform, and microservices architecture. Leading technical decisions and mentoring developers.

Lead Engineer — Srijan Technologies

2016 - 2021 | Delhi, India

Led multiple client projects including news portals, IoT dashboards, and e-commerce platforms. Architected solutions using React, GraphQL, and Node.js.

Senior Developer — UnitedHealth Group

2014 - 2016 | Delhi, India

Developed healthcare eligibility systems supporting US government operations. Built UIs with Angular and React, integrated with enterprise services.

Senior Developer — Amdocs

2012 - 2014 | Delhi, India

Worked on CBS-Billing system used by 40,000+ customer care representatives. Developed enterprise applications with Java, Spring, and SOA architecture.


Education

B.Tech in Computer Science
RTU University, Jaipur (2008 - 2012)


Speaking & Community

I regularly speak at tech conferences and meetups on topics like React, GraphQL, and microservices.


Connect With Me