Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Typing Animation


Full-Stack + DevOps Engineer | Open Source Contributor | Micro Frontends | Microservices | Kubernetes πŸš€


🌍 Open Source Contributions

Merged bug fixes in libraries used by millions of developers β€” root-cause fixes with regression tests, shipped through maintainer review.

Project Pull Request What I Fixed
Node.js (core) #64895 A return inside fs.glob()'s child loop aborted the whole traversal instead of skipping one entry β€” silently dropping sibling files, with results varying by readdir() order
Tailwind CSS #20419 Invalid modifiers like rounded-sm/[5] silently generated CSS β€” added the missing validation guard across the utility, shadow & stroke families
Axios #10913 Enumerable cause in the fetch adapter exposed Node's circular error internals β†’ crashed Pino/Winston with Converting circular structure to JSON
React Redux #2306 mapStateToProps errors failed silently β€” now logged instantly with the component's displayName (issue #1942)
Nodemailer #1837 Attachment filenames with " or \ corrupted email headers β€” a header-injection-shaped hole, closed with proper escaping
Valkey (iovalkey) #62 A stale socket-timeout timer outlived its socket, killed the new connection after reconnect β†’ endless reconnect loop

πŸ“– Deep-dive write-ups for each fix β†’ blog.srinudesetti.in/open-source/contributions


πŸ“¦ Packages I Built & Maintain

Three npm packages I created and maintain β€” the Valkey Node.js stack, from the wire protocol up to Socket.IO scaling.

Runs one Socket.IO app across many servers. A message broadcast on any instance reaches clients connected to all the others, with Valkey carrying the events between them.

View on npm Β· Source Β· Read the breakdown

Reads Valkey's RESP wire protocol. It turns the raw bytes a Valkey server sends back into ordinary JavaScript values, fast enough to sit in a client's hot path.

View on npm Β· Source Β· Read the breakdown

The shared error types Valkey clients throw, so application code can catch a failure by its type instead of matching on the error message.

View on npm Β· Source Β· Read the breakdown

Built socket.io-valkey-adapter with the Stalwart Team for the Valkey Hackathon hosted by React Hyderabad.


πŸ‘¨β€πŸ’» About Me

Coding

πŸ’‘ Full-Stack + DevOps Engineer building high-performance, scalable distributed systems with modern web technologies.
πŸ—οΈ Specialized in Micro Frontend architecture, Microservices, and Kubernetes-based deployments.
πŸš€ Currently at Jasmaf Business Solutions Pvt. Ltd., delivering enterprise-grade eCommerce platforms from scratch to production.
βš™οΈ End-to-end ownership β€” system design β†’ development β†’ DevOps β†’ scaling.
🌍 Open Source Contributor β€” merged fixes in Node.js core, Tailwind CSS, Axios, React Redux, Nodemailer & Valkey. πŸ“¦ Creator & maintainer of the Valkey Node.js stack on npm β€” valkey-errors, valkey-parser, socket.io-valkey-adapter.
🌱 Always sharpening System Design, Advanced Kubernetes, and production observability.
πŸ’¬ Ask me about React, Next.js, Node.js, Microservices, Docker, or Kubernetes.


πŸ› οΈ Tech Arsenal

Frontend

Backend

Databases & Search / Caching

OpenSearch Valkey

DevOps & Observability

ArgoCD

Languages & Tools


πŸ’Ό Professional Experience

🏒 Full-Stack Engineer β€” Jasmaf Business Solutions Pvt. Ltd.

Dec 2024 – Present

Built a Production-Scale E-Commerce System β€” End-to-End Ownership

  • 🧩 Architected a large-scale eCommerce platform with 4 independent portals β€” CMS (standalone), Admin, Seller, and Customer (Micro Frontends)
  • ⚑ Implemented Micro Frontend (MFE) architecture with Next.js β†’ independent deployments & cross-team scalability
  • πŸ”§ Designed & developed 10+ backend microservices using Node.js & Express β†’ modular, loosely coupled, maintainable
  • πŸ—οΈ Built the entire system from scratch β€” folder structures, base architecture, reusable modules & coding standards
  • πŸš€ Engineered high-performance backends β€” PostgreSQL / MongoDB / MySQL per use-case, Redis caching, OpenSearch for fast scalable search
  • 🐳 Led DevOps workflows β€” Dockerized all services, deployed on on-premise Kubernetes clusters, built CI/CD with Jenkins & ArgoCD
  • πŸ“Š Implemented monitoring & observability with Prometheus & Grafana for real-time tracking
  • πŸ”€ Managed Git/GitHub collaboration β€” code reviews, pull requests & safe multi-team merges

πŸ† Key Achievements

  • βœ… Author & maintainer of 3 published npm packages β€” the Valkey Node.js client stack (valkey-errors, valkey-parser, socket.io-valkey-adapter)
  • βœ… Merged contributions into 6 major open source projects β€” including Node.js core, plus Tailwind CSS, Axios, React Redux, Nodemailer & Valkey's official Node.js client
  • βœ… Built enterprise-grade architecture from scratch β†’ production
  • βœ… Delivered a scalable system supporting multiple user roles & portals
  • βœ… Hands-on with real production deployments (Kubernetes + CI/CD)
  • βœ… Strong expertise in Microservices + Micro Frontend architecture

πŸŽ“ Education

  • πŸŽ“ B.Sc. (2021 – 2024) β€” Mother Teresa Degree College, Tekkali
  • 🌏 Languages: English, Telugu

✨ What Makes Me Stand Out

  • πŸ’ͺ I don't just write code β€” I build scalable systems
  • 🌐 Experience in real production environments (not just projects)
  • 🧠 Strong understanding of system design, performance & architecture
  • 🎯 Ability to take a product from idea β†’ production β†’ scaling

🌐 Connect With Me

Website srinudesetti.in
Blog blog.srinudesetti.in
LinkedIn srinu-desetti
GitHub webdevelopersrinu
Dev.to srinu_desetti
Medium @webdeveloper.srinu9
X @SrinuWeb69207
Instagram srinu_947
Threads @srinu_947
Email contact@srinudesetti.in

⚑ Fun Facts

  • 🧠 Always learning β€” currently deep into System Design & Advanced Kubernetes.
  • πŸ’¬ Believe in Clean, Reusable, and Scalable Code.
  • 🧩 My motto: "Code. Dockerize. Deploy. Scale."
  • 🎯 I take products from idea β†’ production β†’ scaling.

Srinu Desetti β€” Open Source Achievements


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors