About Me
I’m Vikas Singh, a full-stack developer focused on building production-ready web applications with clean architecture and thoughtful user experience. I enjoy working across the stack — from crafting intuitive interfaces to designing reliable backend systems.
My work spans modern frontend frameworks like React and Next.js, alongside backend development using Node.js, databases, and APIs. I value clarity, scalability, and maintainability in both UI and system design.
Currently, I’m deepening my full-stack expertise by building real-world applications, contributing to open source, and continuously improving my engineering fundamentals.
Skills & Tools
Frontend
Backend
Tools & Cloud
AI-Assisted Development
My Journey
After graduating from college, I did not have a clear direction. I knew I wanted to build a career in technology, but during the COVID period my exposure to real-world development was very limited.
To move forward, I started exploring step by step. I joined preparation programs while learning development alongside them. I enrolled in courses, but progress was slow. Even when I completed only parts of certain courses, I focused on turning what I learned into working applications.
I built several hands-on projects by learning from documentation and tutorials. An expense tracker helped me understand GraphQL and data flow. At that stage, many projects were learning-driven, so I treated them as practice rather than showcasing them.
Things changed when I decided to build something driven by my own curiosity. My interest in movies led me to buildMovikaswith a complete product mindset. That project helped me connect frontend, backend, APIs, and real user experience.
Alongside development, dance plays an important role in my life. It keeps me disciplined, focused, and balanced — qualities that directly reflect in the way I learn and build software.
Today, I practice DSA regularly with Namaste Dev and have revisited React deeply through Namaste React to understand how things work under the hood. I am now continuing to strengthen my backend knowledge with the same depth-first approach.
Education
Master of Computer Applications (MCA)
Guru Ghasidas University, Bilaspur, Chhattisgarh
2020 – 2022
Bachelor of Computer Applications (BCA)
E. Raghvendra Rao P.G. Science College, Bilaspur
Atal Bihari Vajpayee Vishwavidyalaya (Bilaspur University)
2017 – 2020
How I Work
- I prefer clarity over cleverness and avoid unnecessary complexity.
- I break problems into small, testable pieces before building solutions.
- I focus on maintainability and predictable behavior in systems.
- I learn best by building, debugging, and iterating on real projects.
- I continuously refine my practices as I gain more experience.
Certifications & Learning
Python Programming
MySirG.com
Data Structures & Algorithms (Ongoing)
Namaste Dev
Backend Development with Node.js (Ongoing)
Namaste Dev
Beyond Code
Dance plays an important role in my life. It helps me stay disciplined, focused, and mentally balanced — qualities that naturally reflect in the way I approach learning and engineering.