top of page
1686247027477_edited.jpg

i am Rakesh kumar

Full-stack developer with knowledge in DevOps and Machine learning , Ai and minor knowledge of system design. I build seamless, user-friendly applications using front-end tools like React and back-end technologies like Node.js and MongoDB. With experience in Docker, AWS, and scalable system design, I ensure efficient, reliable, and scalable solutions across the board."

major prjects

01  STUDY NOTION

StudyNotion is a fully functional ed-tech platform that enables users to create, consume, and rate educational content.

HTML.png
CSS.png
React.png
Express.png
Tailwind.png
Link  _edited.png

02  VERCEL

Vercel is a cloud platform that helps users build, deploy, and scale web applications

Link  _edited.png

03  BINANCE EXCHANGE

Binance is an online exchange where users can trade cryptocurrencies. It supports hundreds of the most commonly traded cryptocurrencies. Binance provides a crypto wallet for traders to store their electronic funds

Link  _edited.png

OTHER webdev PROJECTS...

machine learning projects

1. Presentation control system

2. Movie recommendation system

movie recommendation system.jpg

system design 

1. 50+ AWS Services , Design eCommerce System
aws services.png

JOURNEY OF LEARNING...

fOUNDATION

  • Foundation javascript async nature of js

  • Node js and its runtime

  • Database (SQL/NOSQL)

  • Mongo and postgres deep dive

  • Typescript beginner to advance​

Backend

  • Backend communication protocol

  • express basic  to advance

  • ORMs

  • Middleware , routes, status code, global catches

  • Zod

  • Monorepo , Turborepo

  • serverless backend

  • Open APIspec

  • Autogenerated clients

  • Authentication using external library

  • Scaling nodejs , performance benchmark

  • Deploying npm package

Frontend

  • Reconcilers and frontend framework

  • React begineer to advance

  • Internals of state, context api

  • state management using recoil

  •  Frontend framework(tailwind)

  • Containerization Docker

  • Nextjs

  • Custom hooks

  • In house auth using next auth

Basic devops

Advance backend system design

  • Advance backend communication

  • Message queue and Pubsubs

  • Proxies , loadbalancer

  • Redis

  • Kafka

  • Comman design pattern in js

  • Advance db concepts(indexing  normalization)

  • Rate limiting

  • Capchas and Ddos protection

  • Sharding and replication resiliency

  • Horizontal and vertical scaling

  • Polling and websocket

  • Grpc

  • Capacity esitmation

  • Load Balancers

  • CAP theorem

  • Nodejs App

  • Realtime communication , basic of webRTC​

ADVANCE DEVOPS

  • Docker deep dive

  • Container, Orchestration , Docker swarm

  • Kubernetes

  • CI/CD

  • Monitoring system design basic to advance

  • Newrelic as a paid service

  • Serverless deep dive

  • AWS construct (EC2,S3,CDNs,)

  • Docker end to end

  • Deploying to AWS server

  • Nginx and reverse proxies

Contact

Noida

  • GitHub
  • Twitter
  • LinkedIn
  • Instagram

Thanks for submitting!

© 2024  All right are reserved by Rakesh kumar

bottom of page