About

The long version.

Software developer. Curious generalist. I care about how things feel as much as how they work.

Yogesh Garg portrait
Earth — Remote
Bio

I'm a Computer Science undergraduate at NIT Jalandhar who enjoys building software that solves real-world problems. My interests span backend development, artificial intelligence, machine learning, and scalable systems. Curious by nature and a self-learner, I prefer understanding concepts from books, documentation, and research papers before turning ideas into reliable, production-ready applications.

I believe great engineering comes from strong fundamentals and continuous learning. Whether I'm developing full-stack applications, training deep learning models, or exploring new technologies, I focus on writing clean, maintainable code and building solutions that create meaningful impact.

Principles
  • 01Stay Curious. Read, learn, and explore.
  • 02Build reliable software before clever software.
  • 03Read the documentation. Understand the fundamentals.
  • 04Learn continuously. Improve every day.
  • 05Be reliable. Deliver what you promise.
Currently

Working: trainee at NPCI, working on a real system. Reading: software engineering, system design, AI books, and research papers. Learning: Java backend, Spring Boot, distributed systems, and machine learning. Building: AI-powered applications and scalable backend systems. Belief: books and documentation over videos.