Deepak Bhardwaj

Software Engineer
Noida, IN.

About

A highly motivated Software Engineer with a strong foundation in full-stack web development, specializing in Node.js, Express.js, React, and MySQL. Proven ability to architect and deploy scalable applications, implement secure authentication systems, and optimize database performance. Recognized for robust problem-solving skills, including solving over 150 Data Structures and Algorithms problems, and a commitment to building efficient, user-centric software solutions.

Work

ComCodes Private Limited
|

Software Engineer

Noida, Uttar Pradesh, India

Summary

Spearheaded full-stack development initiatives, designing and implementing scalable web solutions and secure systems for an Admin Panel to enhance operational efficiency.

Highlights

Architected and developed the complete frontend and backend architecture for an Admin Panel, ensuring seamless functionality and a user-friendly interface for critical operations.

Implemented robust RESTful APIs using Node.js and Express.js, facilitating efficient server-side logic and database integration for enhanced application responsiveness.

Developed and deployed a secure user authentication system with bcrypt for password hashing and JWT for session management, significantly improving data security and user trust.

Managed and optimized MySQL databases using MySQL Workbench, designing efficient schemas and writing optimized queries to enhance data retrieval and manipulation efficiency.

Developed and deployed an automated messaging system using Nodemailer and Twilio API for email, SMS, and voice alerts, improving appointment reminder delivery and user engagement.

Education

Vivekananda Institute of Professional Studies
Delhi, Delhi, India

MCA

Computer Application

Grade: 88.7%

Guru Nanak Dev Institute of Technology
Delhi, Delhi, India

BCA

Software Engineering

Grade: 84.3%

Awards

LeetCode Profile

Awarded By

LeetCode

Active participant in competitive programming challenges on LeetCode, demonstrating strong algorithmic and problem-solving capabilities.

HackerRank Profile

Awarded By

HackerRank

Recognized as a 5-Star C++ Coder and 2-Star Problem Solver on HackerRank, demonstrating advanced algorithmic and problem-solving skills.

Languages

English

Certificates

Web Development

Issued By

GeeksforGeeks (GFG)

C++ Certification

Issued By

Udemy & Learn Tube

SQL Certification

Issued By

HackerRank

GitHub Certification

Issued By

Mind Luster

Skills

Programming Languages & Technologies

C, C++, Object Oriented Programming (OOP), SQL, JavaScript, Node.js, Express.js, HTML, CSS, Python, React.

Tools & Frameworks

Jupyter, Visual Studio, Turbo-C, Sublime, Teams, Linux, GitHub, Git, MySQL Workbench, MongoDB Compass, Postman, Nodemailer, Twilio API, WebHost, Instamojo Payment Gateway, bcrypt, JWT.

Technical Proficiency

Data Structures and Algorithms, Cloud Computing, Networking, Operating Systems (Linux OS, Windows), DBMS, Website Hosting, AWS, RESTful APIs, CRUD Operations.

Problem Solving

Competitive Programming, Algorithmic Thinking, 150+ Data Structures & Algorithms Problems Solved.

Projects

E-Commerce Website

Summary

Developed a fully functional E-Commerce Website using HTML, CSS, and JavaScript, integrating Instamojo Payment Gateway for secure online transactions.

ATM Management System

Summary

Designed and developed a secure and efficient ATM Management System using C++, applying Object-Oriented Programming (OOP) principles.

Library Management System

Summary

Developed a Library Management System using Node.js and Express.js, integrated with MySQL Workbench for efficient data storage and retrieval.