Rishav Sinha

carpe diem.

Full Stack.
Full Heart.
Always Learning.

const aboutMe: Array<string> = [
a tech enthusiast πŸ’», love to drive πŸš—, enjoy building apps that solve real-world problems πŸ› οΈ,
and can passionately debate about spaces vs tabs πŸŸ¦β†”οΈβ¬›., Gamer, Youtuber πŸ“½..
];

Timeline of my Journey

S&P Global logo

S&P Global

Senior Full Stack Engineer

Gurgaon, India

Aug 2024 – Present

  • Building and maintaining full-stack applications using ReactJS, NodeJS, and microservices architecture
  • Designing and managing cloud infrastructure with Terraform, AWS, and Azure DevOps
  • Working with both relational (PostgreSQL) and NoSQL (MongoDB) databases for scalable applications
  • Exploring and integrating Generative AI features into business applications
  • Recognized as Top Q2 Contributor across the organization
  • Ranked among the Top 5 Contributors in Q1

Mindrops Private Limited

Full Stack Developer / DevOps

Delhi, India

Oct 2020 – Present

  • Set up AWS CodePipeline and GitLab CI/CD pipelines, automating testing, code review, and deployments across Production, Pre-Prod, UAT, and QA.
  • Built a notification service with SES, SNS, Lambda, & API Gateway and automated PDF generation with Lambda, reducing server time by 70%.
  • Migrated a legacy on-premises app to AWS (EKS, ECS, EC2) with 99.9% uptime, re-architected using React, Node.js, Express.js, and Kubernetes.
  • Deployed services using Terraform for faster, error-free infrastructure provisioning, improving deployment speed by 40%.
  • Led a team of 13 engineers, delivering scalable full-stack projects with NodeJS, ReactJS, Docker, and AWS across multiple sectors.
  • Monitored Kubernetes clusters with Grafana, integrated ArgoCD for seamless container deployments, and migrated databases to Amazon RDS for better scalability and performance.

TJA Technologies Private Limited

Full Stack Developer / DevOps

Delhi, India

Jul 2020 – Sept 2020

  • Implemented a GitLab CI/CD pipeline for frontend and backend, saving 30 hours/month and improving feature delivery by 30% with fewer bugs.
  • Led a team to develop and deploy ReactJS applications using Next.js, coordinating development, code reviews, and action items.
  • Optimized a Ticketing Microservice in TypeScript by implementing authentication/authorization, reducing API requests and supporting more concurrent users.

Delhi University (IIC)

Full Stack Developer

Delhi, India

Nov 2019 – Jun 2020

  • Developed robust APIs for centralized universities, streamlining admissions, results management, and online operations for students and administration.
  • Enhanced the IGNOU admission portal by implementing a drag-and-drop course selection module, reducing course selection time by 23% and improving user engagement by 5%.
  • Built a real-time multiplayer chess app using React Native, Stockfish, and Socket.io, with an admin portal in React/Node.js and DynamoDB for real-time player monitoring.

A small selection ofrecent Projects

Adventure Spot

A fully fledge Node Application

thumbnail
Voice Recognition

Say a color Name, to display result

thumbnail
Spotify Clone

Spotify Clone

thumbnail
Tomatos

Resturant Review System

thumbnail

Articles

Terraform Basic Command

Terraform Basic Command

Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure..
Dockerfile Teardown

Dockerfile Teardown

A step-by-step breakdown of your Dockerfile to uncover inefficiencies, improve security, and optimize for leaner, production-ready images.

Some of my YouTube work

Terraform Basics: Hands-On Infrastructure as Code (IaC) - Beginner's Guide πŸš€ πŸ”₯

#terraform#AWS#ec2instance

Git Rebase Hands On | Beginners | βš“β³ πŸ”₯

#git#rebase#github#bitbucket

CI/CD GitOps using ArgoCD, Github Actions, Kubernetes, React/Node πŸš€ πŸ”₯

#ci/cd#kubernetes#argocd#deployments#AWS#ec2instance