About Me
Software Engineer
I’m Vivek Kumar, a software engineer and full‑stack web developer who lives and breathes technology. For me, writing code isn’t just about syntax or frameworks—it’s about using every line to make someone’s day a little easier, to spark new possibilities, and to leave a positive mark on the world.
My journey began the moment I saw how a simple app could connect people across continents. Since then, I’ve immersed myself in front‑end and back‑end tools alike—crafting intuitive UIs, architecting resilient APIs, and deploying scalable services. Along the way I learned that the secret ingredient to any great project is empathy: understanding real human problems before reaching for the keyboard.
When I’m not building features or debugging late‑night deployments, you’ll find me mentoring aspiring developers, diving into the latest tech talks, or sketching out ideas in a notebook. My true north is impact—so whether it’s a passion project or a client solution, I aim to deliver work that matters.

My Philosophy
Four guiding principles that shape how I build software and drive real‑world impact.
Empathy First
I begin every project by stepping into the user’s shoes—listening, observing, and understanding real needs—so that each feature truly makes life easier.
Impactful Innovation
I don’t chase novelty for its own sake. I blend proven practices with fresh ideas to build solutions that drive meaningful change.
Lifelong Learning
The tech world never stands still, and neither do I. Every new framework, every late‑night debugging session, sharpens my craft.
Purposeful Direction
Guided by a clear vision—how will this touch lives?—I ensure every line of code and design choice aligns with a greater goal.
"Technology is nothing. What's important is that you have a faith in people, that they're basically good and smart, and if you give them tools, they'll do wonderful things with them."
Experience
Junior Software Engineer
Responsibilities
- •Building the backend 'engine' for a project, creating efficient APIs using Node.js and Express to power seamless user experiences.
- •Designing and implementing the database structure with PostgreSQL and Drizzle, ensuring reliable and well-organized data.
- •Writing robust and maintainable backend code using TypeScript, bringing type safety and clarity to the project's foundation.
Key Achievements
- •Reduced application load time by 40% through code optimization and implementing lazy loading techniques
- •Developed a reusable component library that increased development efficiency by 25%
- •Implemented automated testing that improved code coverage from 65% to 90%
- •Received 'Rookie of the Year' award for exceptional contributions to team projects
Full-Stack Web Developer Intern
Responsibilities
- •Developed scalable web applications using React with Vite for the frontend and Node.js with Express for the backend, integrating RESTful APIs for seamless data exchange.
- •Designed and implemented database schemas using MongoDB, PostgreSQL, and Drizzle ORM, ensuring efficient data modeling and querying.
- •Implemented automated testing using Jest for unit testing and QA testing, ensuring high code quality and reliability.
- •Utilized Puppeteer for web automation tasks, streamlining processes and improving efficiency.
- •Gained hands-on experience with WebRTC for real-time communication, WebSockets for bi-directional communication, and Docker for containerization, enhancing application performance and deployment.
Key Achievements
- •Developed a dashboard feature that improved client data visualization, receiving positive feedback from users
- •Created documentation for onboarding processes that reduced training time for new team members
- •Implemented a feature that reduced manual data entry by 60% through automation
- •Internship was extended by 3 months due to exceptional performance and contributions
MERN Stack Trainee
Responsibilities
- •Acquired foundational knowledge and hands-on experience in building web applications using the MERN stack, covering HTML, CSS, JavaScript, React, Node.js, Express, MongoDB, and Mongoose.
- •Developed skills in designing and implementing dynamic user interfaces using React, creating RESTful APIs with Node.js and Express, and interacting with MongoDB databases using Mongoose.
- •Gained proficiency in version control using Git and collaboration tools like GitHub, enabling efficient code management and team collaboration.
- •Mastered the fundamentals of web development, including front-end and back-end technologies, and learned to integrate various tools and frameworks to deliver scalable and efficient web solutions.
Key Achievements
- •Implemented a feature that reduced manual data entry by 60% through automation
- •Internship was extended by 3 months due to exceptional performance and contributions
My Skills
Backend Development
Database
Frontend Development
Design
API & Web Tech
DevOps & Cloud
AI & Automation
Languages & Tools
Testing & QA
My Projects

Full-Stack Web Authentication App
A full-stack authentication system built with Next.js and MongoDB, featuring secure login, registration, email verification, and password reset via email. It includes forgot password support and protected routes. Email notifications are integrated for seamless user interaction, ensuring a complete and scalable authentication flow for modern web applications.

Tube-You Backend
A complete YouTube-style backend built with Node.js, Express.js, and MongoDB. Features include user authentication with JWT, video uploads via Cloudinary, user profiles, likes, comments, and playlist management. The API is designed to be scalable and secure, handling core video platform functionalities with a clean RESTful architecture.
Education & Certifications
Academic Journey
B.Tech in Computer Engineering
I.k Gujral Punjab Technical University, Kapurthala
2020 - 2024
Specialized in software development, algorithms, and systems design with hands‑on projects in web apps, embedded systems, and machine learning.Proven teamwork, problem‑solving skills, and a track record of delivering technical solutions.
MERN Stack Development
Ducat Education, Gurugram
01/2024 - 07/2024
Specialized in MERN stack development, building real‑world applications using MongoDB, Express, React, and Node.js.Gained hands‑on experience designing, developing, and deploying full‑stack web solutions end‑to‑end.
Higher Secondary Education
St. Soldier Divine Public School, Jalandhar
2018 - 2020
Built solid foundations in core subjects—mathematics, physics, chemistry, and introductory computer concepts—fueling analytical thinking.Developed teamwork and study habits through collaborative projects and extracurricular activities.
Secondary Education
L.J.N Dav Public School, Jalandhar
2018
Mastered core subjects—mathematics, science, english and introductory computing—while developing disciplined study habits and teamwork through extracurricular activities.