About Me
Passionate software engineer building the future, one line of code at a time.
Who I Am

Hi! I'm Debashish Sahu, a dedicated software engineer currently pursuing my Master of Computer Applications (MCA) at NIT Bhopal. My journey in technology began with a curiosity about how things work behind the scenes, which led me to fall in love with programming.
I specialize in full-stack web development, with a strong focus on building scalable, user-centric applications. My experience spans from creating responsive frontends with React and Next.js to developing robust backends with Node.js and databases like PostgreSQL.
Beyond coding, I'm passionate about startups and real-world problem-solving. I believe technology should serve humanity, and I'm always looking for opportunities to build products that make a positive impact.
My Journey
Key milestones in my software engineering journey
Started MCA & Software Engineering Journey
Joined the Master of Computer Applications program at NIT Bhopal. Built a strong foundation in Data Structures, Algorithms, and full-stack web development while working on real-world projects.
Mastered Java & Spring Boot
Transitioned from full-stack development to backend engineering. Learned Java, Spring Boot, Spring Security, Hibernate, REST APIs, and built scalable backend systems following clean architecture principles.
Built Production-Grade Backend Systems
Engineered production-style applications including a Food Delivery Backend System and an AI Interview Assessment Platform using Redis, Docker, PostgreSQL, JWT, WebSockets, and modern backend design patterns.
Backend Engineer & Continuous Learning
Focused on backend engineering, system design, distributed systems, and solving 300+ LeetCode problems while continuously improving software architecture and problem-solving skills.
Values & Focus
Principles that guide my work and development philosophy
Clean Code
I believe in writing maintainable, readable code that follows best practices and industry standards.
Scalable Systems
Designing applications that can grow and handle increased load efficiently.
Continuous Learning
Technology evolves rapidly, and I'm committed to staying updated with the latest trends and tools.
Community Driven
Sharing knowledge through open-source contributions and helping fellow developers grow.
Let's Build Something Together
I'm always excited to work on interesting projects and collaborate with like-minded people. Whether it's a startup idea, an open-source contribution, or a challenging problem to solve, I'd love to hear from you.