Skip to content
View dhuruvandb's full-sized avatar
💭
Removing Pain By Building OSS Stuffs
💭
Removing Pain By Building OSS Stuffs

Block or report dhuruvandb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dhuruvandb/README.md

Typing SVG

LinkedIn Email Portfolio Profile Views


👨‍💻 Who Am I?

const dhuruvan = {
  location: "United Arab Emirates 🇦🇪",
  from: "Madurai, Tamil Nadu, India 🇮🇳",
  currentRole: "Software Engineer II @ Bayer",
  previousRoles: ["Lead Engineer @ HCLTech", "Systems Engineer @ TCS"],
  education: "B.E. in Electrical & Electronics Engineering",
  languages: ["Tamil", "Saurashtra", "English"],

  lifePhilosophy: "Code is poetry, and I'm a passionate poet! 🎨",
  currentlyWorkingOn: "Building scalable AI-powered solutions",
  funFact:
    "I optimize code like I optimize my coffee ☕ - strong and efficient!",
};

🚀 My Journey in Tech

I'm a passionate Full Stack Developer with 3+ years of professional experience building high-performance, scalable web applications. From developing AI-powered product management tools at HCLTech to optimizing critical systems at TCS, I've consistently delivered solutions that make a real impact.

🏆 Career Highlight: Won a competitive HCL hackathon that led to securing a Software Engineer II position at Bayer!



💪 What I Bring to the Table

🎯 Core Strengths

Technical Excellence:
  ✅ Full Stack Mastery: React, Node.js, Spring Boot, Next.js
  ✅ Performance Guru: Reduced load times by 40%+
  ✅ Database Expert: PostgreSQL, MongoDB, Prisma ORM
  ✅ Cloud Native: AWS, Microservices Architecture
  ✅ Problem Solver: DSA, System Design, LLD/HLD

Soft Skills:
  ✅ Agile Team Collaboration
  ✅ Product-Minded Engineering
  ✅ User-Centric Design Thinking
  ✅ Rapid Learning & Adaptation
  ✅ Innovation & Best Practices

🌟 Impact Delivered

+ Achieved ~1,000 users in first week for Outcome Flow
+ Reduced data entry errors by 25% with validation tools
+ Improved data accuracy by 40% through smart tools
+ Led end-to-end development of AI-powered platforms
+ Hackathon Winner → Career Accelerator
+ Open Source Contributor & Community Builder

🎓 Certified In:

  • Frontend Development (React)
  • REST API (Intermediate)
  • JavaScript (Intermediate)
  • Python (Basic)
  • Problem Solving (Basic)

🛠️ Tech Stack & Expertise

💻 Frontend Development

React Next.js Redux TypeScript JavaScript HTML5 CSS3 PWA

⚙️ Backend Development

Node.js Express.js NestJS Spring Boot Java Hibernate

🗄️ Databases & ORMs

PostgreSQL MongoDB Prisma Mongoose MySQL

☁️ Cloud & DevOps

AWS Git GitHub Docker

🧠 Specializations

Microservices REST API JWT System Design DSA


🌟 Featured Projects I'm Proud Of

🏆 Projects That Define My Skills

npm version Stars Forks License

🎯 What It Does: A powerful CLI that generates production-ready full-stack projects from your terminal in under 30 seconds — zero configuration required. Pick your stack and start coding real features on day one.

npx zero-config-cli my-project

✨ Key Features:

  • 🎯 28 distinct stack combinations — 4 frontends × 3 backends × 7 databases
  • 🔐 JWT authentication built-in (access + refresh tokens with rotation)
  • 🗄️ Prisma ORM pre-configured with your chosen database
  • 📝 Full CRUD operations with ownership verification
  • 🧪 Pre-written tests (auth flow, CRUD, edge cases, auth guards)
  • 🐳 Docker-ready — Each template ships with a production Dockerfile
  • 🎨 Interactive prompts with beautiful CLI UI via @clack/prompts

🛠️ Built With:

  • Node.js + TypeScript for the CLI engine
  • Commander.js + @clack/prompts for the interactive terminal experience
  • 7 production-grade templates (React, Angular, Vue, Next.js, Express, NestJS, Fastify)

📊 Impact:

Activity Manual Setup With CLI
Project scaffolding + configs ~125 min ~30 seconds
Time saved per project ~124 minutes ⏱️

🌟 Why It Stands Out:

  • Solves a real pain point developers face every time they start a new project
  • Comprehensive full-stack generation unlike any other tool
  • Works offline with local templates, online via GitHub fallback
  • Published on npm — truly production-ready
  • Demonstrates deep expertise in CLI tooling, TypeScript, and automation

💡 This project demonstrates my ability to:

✅ Build and publish production-ready npm packages
✅ Create developer tools that solve real-world problems
✅ Architect complex multi-template generation systems
✅ Deliver polished CLI experiences with thoughtful UX
✅ Write clean, maintainable, and testable TypeScript

⭐ Star this repository if you find it useful!


🎯 Why My Repositories Are Valuable

🌟 Real-World Solutions

My repositories showcase production-grade code that solves actual business problems:

🏗️ Enterprise-Level Architecture

  • Built with scalability and maintainability in mind
  • Following industry best practices and design patterns
  • Clean, documented, and testable code

⚡ Performance-Optimized

  • Proven techniques to reduce load times by 40%+
  • Efficient algorithms and data structures
  • Real-world performance optimization strategies

🎓 Learning Resource

  • Perfect for developers at all levels
  • Well-documented code with clear explanations
  • Demonstrates modern web development patterns

💼 Portfolio-Worthy Projects

  • Full-stack project generator with 28 stack combinations
  • CLI tooling with npm publishing and CI/CD
  • TypeScript ecosystems with comprehensive test coverage
  • Docker-ready microservices architecture

🔍 Featured Project Categories

const repositories = {
  cliTools: {
    technologies: ["Node.js", "TypeScript", "Commander.js", "@clack/prompts"],
    highlights: "Published npm package, interactive prompts, offline support, 28 stack combos",
  },
  fullStackTemplates: {
    technologies: ["React", "Angular", "Vue.js", "Next.js", "Express", "NestJS", "Fastify"],
    highlights: "JWT auth, Prisma ORM, CRUD operations, Docker, pre-written tests",
  },
  modernWebDev: {
    technologies: ["Next.js", "TypeScript", "Prisma", "NestJS"],
    highlights: "AI integration, Microservices, Cloud deployment",
  },
  devTooling: {
    technologies: ["TypeScript", "Vitest", "Prisma ORM"],
    highlights: "Template generation, file copying, regex-based config swapping",
  },
};

💡 What You'll Learn from My Code:

  • ✅ How to build and publish CLI tools to npm
  • ✅ How to architect a multi-template generation system
  • ✅ Best practices for TypeScript project structures
  • ✅ JWT authentication patterns with token rotation
  • ✅ Prisma ORM configuration and provider swapping
  • ✅ Docker multi-stage builds for production deployment
  • ✅ Comprehensive testing strategies (unit tests, edge cases)

🏆 Professional Achievements

🎯 Achievement 📈 Impact 🏢 Company
Outcome Flow Launch ~1,000 users in Week 1 HCLTech
Hackathon Winner Career Advancement to Bayer HCLTech
File Validation Tool 25% error reduction TCS
Data Comparison Tool 40% accuracy improvement TCS
Performance Optimization Faster load times across apps TCS

💼 Professional Experience Timeline

    Bayer
    Software Engineer II           :2025-12 - 2026-01
    HCLTech
    Lead Engineer                  :2025-04 - 2025-11
    TCS
    Systems Engineer               :2023-10 - 2025-03
    Assistant System Engineer      :2022-12 - 2023-12
    ASE Trainee                    :2021-12 - 2022-11

📚 Current Focus & Learning

Coding

🎯 Currently Working On:
+ Building AI-powered solutions at Bayer
+ Advanced System Design & Architecture
+ Cloud-Native Application Development
+ Microservices Best Practices
+ Contributing to Open Source Projects

📖 Learning & Exploring:
+ Advanced AWS Services
+ Kubernetes & Container Orchestration
+ GraphQL & Modern API Design
+ Performance Engineering
+ Software Architecture Patterns


🤝 Let's Connect & Collaborate!

💬 I'm Open To:

🚀 Collaborating on innovative open-source projects
💼 Consulting on web performance optimization
🎓 Mentoring aspiring developers
🤝 Networking with tech professionals worldwide
💡 Discussing system design, architecture, and best practices


📫 Reach Out:

LinkedIn Email GitHub


⚡ Fun Stats:


🌟 Skills at a Glance

Programming Languages

JavaScript TypeScript Java Python SQL

Architecture & Design

Microservices REST API System Design LLD/HLD

Development Practices

Agile Git Code Review Testing


📈 Contribution Graph


💭 Quote of the Day

Quote


🎯 "Building the future, one commit at a time!" 🚀

⭐ If you find my work interesting, consider giving my repositories a star!
🤝 Let's build something amazing together!


💖 Thanks for visiting my profile! Have a great day! 💖

Last Updated: January 2026

Pinned Loading

  1. portfolio portfolio Public

    HTML

  2. EMI-And-Expense-calculator EMI-And-Expense-calculator Public

    Privacy-first, 100% offline EMI & expense tracker. No accounts, no cloud, no tracking. Track loans, subscriptions, recurring payments. Auto-archives completed items. One-click seal mode for financi…

    JavaScript 1