Iβm a Backend Developer with a focus on building scalable and efficient systems using Node.js and related technologies. I specialize in RESTful API development, working with JavaScript and Python, and integrating various database systems to manage data flow effectively. Additionally, I hold a Master's degree in Finance, which gives me a deeper understanding of business and financial processes, especially in finance-related projects.
- π§ Backend Development: I specialize in Node.js with frameworks like Express.js to build scalable web applications. I also have experience using Python with Flask for API development.
- πΎ Database Expertise: Experience with MongoDB, MySQL, and other databases, designing efficient data storage and retrieval solutions.
- π‘ RESTful API Development: I design and implement RESTful APIs to ensure seamless communication between distributed systems and services.
- π Programming: Comfortable working with JavaScript and Python, and continuously learning and adapting to new tools and technologies.
- π Master's in Finance: I hold a Master's degree in Financial and Accounting Management from the National School of Business and Management in Fez (ENCG de FΓ¨s). This background allows me to bridge the gap between technical solutions and business needs, especially in finance-related development projects.
- Backend Development: Node.js (with frameworks like Express.js) and Python (using Flask), along with other backend technologies.
- Databases: MongoDB, MySQL, and others.
- API Development: RESTful API design and implementation.
- Programming Languages: JavaScript, Python.
- Version Control: Git, GitHub.
Technologies: Node.js, Express.js, MongoDB, JWT, Google OAuth, RESTful API
- Developed the backend for a real estate web application using Node.js and Express.js, with a focus on building a robust and maintainable RESTful API to manage users, properties, agents, and transactions.
- Integrated JWT-based authentication and Google OAuth for secure user login and registration.
- Leveraged MongoDB as the database to store property listings, user profiles, and transactional data, ensuring optimal data retrieval and management.
Technologies: Python, OOP, CLI, JSON
- Built a Command Line Interface (CLI) to manage AirBnB objects, providing functionality for creating, retrieving, updating, and deleting resources.
- Supported both interactive and non-interactive modes for enhanced flexibility in user interaction.
- Designed with modularity in mind to ensure easy future development and extensibility.
Technologies: C, Data Structures (Stack, Queue), Bytecode Interpreter
- Developed a Bytecode Interpreter for Monty Bytecode files, focusing on manipulating a stack data structure.
- Implemented support for multiple opcodes such as
push,pop, andadd, with robust memory management usingmallocandfree. - Focused on efficient stack and queue operations, ensuring memory optimization in C.
- Developed backend systems for small to mid-scale applications, optimizing data management and ensuring performance.
- Gained valuable experience working collaboratively on team-based projects, leveraging Git for version control and project coordination.
- Email: abdessamad.hadd@gmail.com
- LinkedIn: LinkedIn Profile
- GitHub: GitHub Profile
Iβm always eager to learn and grow as a backend developer, and I am open to new opportunities. If you're looking for someone with a strong foundation in backend development and an understanding of finance, feel free to reach out.

