Hadi Makki, Full-Stack Developer
Summary
Software Engineer with a strong background in full-stack development, having worked with a variety of technologies including ReactJs, NextJs, NestJs, NodeJs, and Go. Exhibits proficiency in both front and backend development, with experience using databases like PostgreSQL and MongoDB. Utilizes Microservices Architecture with Kafka and demonstrates a keen understanding of event-driven patterns for scalable and efficient applications. Proven track record in delivering optimized web solutions, achieving notable performance improvements and containerizing applications with Docker for streamlined deployment. Strong proponent of clean code and best practices in security, particularly in the development of a secure password manager with end-to-end encryption. Evidences a Bachelor’s degree in Management Information Systems (MIS) from Lebanese University, underlying a solid foundation in computer science.
Main Skills
HTML
CSS
JavaScript
TypeScript
React
Programming Languages
UI Frameworks, Libraries, and Browsers
JavaScript Libraries and Tools
JavaScript Frameworks
Databases & Management Systems / ORM
Azure Cloud Services
Deployment, CI/CD & Administration
Work Experience
Full-Stack Developer, Dawrat
Duration: 11/2023—Present
Summary:
- Developed a website for Dawrat using Next
- js for both frontend and backend, ensuring a streamlined experience with efficient back-end services
Responsibilities: Developed website, styled user interface, managed backend services
Technologies: Next.js, MongoDB, Tailwind CSS, MUI
Full-Stack Developer, IPass
Duration: 1/2025—Present
Summary:
- Created IPass, a secure password manager app with cutting-edge encryption
- Focused on robust data security and an intuitive user interface
Responsibilities: Developed mobile app front-end and back-end, prioritized data security, managed state, and optimized performance
Technologies: React Native, Expo, NestJS, MongoDB, RTK, Zustand, API caching
Education
- Lebanese University
- MIS
- Not Provided