Ankit Kumar
About Me
Software Developer | Data Engineer | Full Stack Developer
Results-driven and highly adaptable Software Developer with a strong foundation in data structures, algorithms, and full-stack development. Proficient in designing and building scalable web applications using the MERN stack (MongoDB, Express.js, React, Node.js) and experienced in backend architecture, RESTful API development, middleware, authentication (JWT, OAuth), and cloud deployment (AWS, Docker, Render).
Skilled in SQL, NoSQL databases, Python, and C++, with expertise in Object-Oriented Programming (OOP), RDBMS, and data analysis. Passionate about optimizing system performance, leveraging machine learning, and integrating microcontroller-based solutions for real-world applications.
A dedicated problem solver and competitive programmer, with 800+ solved problems on platforms like Codeforces and LeetCode and a Codeforces rating of 1300+. Adept at translating complex requirements into efficient, high-performance solutions.
Seeking opportunities in software development, data engineering, where I can leverage my expertise to develop innovative and scalable solutions.
Education
Bachelor of Technology (B.Tech) in Electrical Engineering
Building a strong foundation in electrical engineering, with a focus on software development, data structures, and algorithms. Developed expertise in Object-Oriented Programming (OOP), database management (SQL & NoSQL), and full-stack web development (MERN stack). Passionate about competitive programming, problem-solving, and integrating machine learning with engineering solutions.
Higher Secondary Education (Class 12) – Mathematics & Science
Studied core subjects including Mathematics, Physics, and Chemistry, with a strong emphasis on problem-solving, analytical thinking, and logical reasoning. Developed a solid foundation in calculus, algebra, probability, and statistics, which contributed to expertise in competitive programming, data structures, and algorithmic problem-solving.
Work & Experience
Full-Stack Developer – Food Waste Management System
The Food Waste Management System is a full-stack web application built using the MERN stack (MongoDB, Express.js, React, Node.js) to minimize food wastage by connecting food donors (restaurants, firms, households) with receivers (NGOs, shelters, individuals in need). The platform enables secure user authentication, allowing donors to list surplus food and receivers to claim it in real-time. Features include real-time notifications, donation tracking, and an intuitive user interface for seamless interaction. By optimizing food distribution, the system promotes sustainability and helps combat hunger effectively.
Software Developer – Hospital Management System
Developed a Hospital Management System using C++ and Object-Oriented Programming (OOP) to efficiently manage hospital operations. Implemented core OOP principles such as encapsulation, inheritance, and polymorphism to design a modular and scalable system. Designed and developed features for patient registration, doctor management, appointment scheduling, and billing. Integrated file handling and database management to store and retrieve patient records securely. Optimized memory management and data structures for better system performance and efficiency. Focused on building a user-friendly and efficient command-line interface, ensuring smooth interaction for hospital staff.