Dipak Kumar

Aspiring Software Engineer skilled in React.js, Node.js, and Data Structures & Algorithms

Post Graduation, Master of Computer Applications, NIT Raipur · 2027BhadohiOpen to opportunities

0

Tasks completed

–

Average score

0

Certificates

0

Badges

0

Internships & jobs

About

I am an aspiring Software Engineer with strong foundations in Data Structures and Algorithms, Object-Oriented Programming, and core CS fundamentals. I have experience building full-stack and AI-integrated web applications using React.js, Node.js, Express.js, and MongoDB. I am passionate about solving problems, building scalable applications, and continuously learning new technologies.

Skills

C++JavaScriptPythonCData Structures & AlgorithmsOOPsDBMSComputer NetworksOperating SystemsReact.jsHTML5CSS3Tailwind CSSNode.jsExpress.jsREST APIsWebSocketSocket.ioMongoDBMySQLMongooseJWTHTTP-only CookiesVS CodeGitGitHubRenderVercel

Projects

AI Mock Interview Assistant Coach

Built a full-stack AI mock interview platform using React.js and Gemini API that generates customized technical interview questions. Used Clerk for auth, Firebase Firestore for data, and deployed on Vercel.

QuickChat – Real-Time Chat Application

Built a full-stack real-time chat app using React.js, Node.js, Express.js, MongoDB, and Socket.io. Implemented JWT auth with HTTP-only cookies, bcrypt hashing, protected routes, and deployed on Render with MongoDB Atlas.

Education

  • NIT Raipur

    Post Graduation, Master of Computer Applications

    2027 · 6.8 CGPA

  • Allahabad State University

    Graduation, Bachelor of Science

    2023 · 68.5%

  • Narayan I C Mahamadpur Bhadohi

    Intermediate, Senior Secondary

    2019 · 76%

  • SSN IC SRN Bhadohi

    Matriculation, High School

    2017 · 81.75%

Certifications & achievements

  1. All India Rank 712 in NIMCET · NIMCET

    Achievement / award

    Achieved All India Rank 712 in NIMCET.

  2. Solved 200+ DSA problems on LeetCode · LeetCode

    Achievement / award

    Solved 200+ DSA problems on LeetCode, strengthening problem-solving and algorithmic thinking skills.