
Fouad Hachour
Full Stack Developer
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Full-stack developer with 5+ years building scalable web applications using Go, React.js, and Node.js. Led micro-frontend architecture transitions and developed real-time communication features for healthcare and IoT platforms. Specialized in cloud infrastructure, microservices, and delivering high-performance solutions from concept to deployment.
Expérience de travail
Stagiaire – Communauté technique (Tech.Ops)
Onepoint
mars 2025 - Présent
1 an 8 mois
Paris, France
As part of an internship at Onepoint, I develop a solution tailored to the specific needs of the community I belong to. This community organizes weekly sessions in which a member shares their knowledge and experience gained from client projects. My main responsibilities include: Gathering all functional requirements from community members. Designing the solution and identifying the necessary cloud components to ensure the platform’s proper operation. Selecting the most suitable technologies for development. Implementing a FinOps approach to control costs and avoid exceeding the infrastructure budget. Presenting the architecture to my mentor and cloud experts to assess and enhance its efficiency. Developing REST APIs in Golang. Documenting endpoints using Swagger. Designing and building a frontend interface with React.
Software engineer
Aventique
juin 2023 - déc. 2024
1 an 7 mois
Paris, France
As a Software Engineer at Clariane, a leading French healthcare group, I play a key role in designing and implementing digital solutions that enhance the management and operations of healthcare facilities and residents. My work focuses on modernizing the architecture, improving system performance, and ensuring a seamless user experience for both staff and residents. Key Contributions: Lead the transition to a monorepo and micro-frontend architecture, centralizing the management of multiple applications through an intermediary platform. This approach streamlines development workflows, improves code reusability, and enhances scalability. Design and implement a role-based access control system, ensuring users only access functionalities tailored to their profiles. This strengthens security and operational efficiency across the platform. Replace critical application components with more stable and reliable alternatives, significantly improving system performance and reducing downtime. Collaborate closely with cross-functional teams, including product managers and developers, to deliver new features that address specific customer needs, driving higher user satisfaction. Identify and resolve critical malfunctions, ensuring users can fully leverage all application features and improving the overall user experience. Play a pivotal role in designing a micro-frontend architecture using NX, where each unit operates as an autonomous project. This approach leads to more modular, maintainable, and scalable code.
Software engineer
Namla
avr. 2023 - mai 2023
2 mois
91400 Orsay, France
As a Software Engineer on the Namla project, I contribute to the development of a cutting-edge cloud-edge software solution designed to streamline data collection from various IoT devices. The system gathers data on a local server and seamlessly connects to a master server in the cloud, improving data exchange efficiency and resolving network-related challenges. Key Contributions: Design and implement a notification system that alerts other services about the creation or deletion of resources, ensuring real-time updates and system synchronization. Analyze and process published requests in Redis to trigger automation workflows, enhancing system responsiveness and efficiency. Develop and manage automation tasks using Ansible, orchestrated through Go, to ensure seamless execution and scalability. Enable the ability to start and stop automation processes dynamically, providing flexibility and control over system operations. Enhance the Ara-Records project by modifying existing APIs and introducing new ones, improving functionality and integration capabilities.
Full-stack Developer
Cureety
févr. 2022 - mars 2023
1 an 2 mois
Paris, France
As a Software Engineer at Cureety, I contribute to the development of an innovative medical device platform designed to track the health status of cancer patients, provide remote follow-up care, and offer a patient interface for answering health-related questions to assess their condition. My work focuses on improving system performance, ensuring seamless delivery of high-quality software, and enhancing the user experience for both patients and healthcare providers. Key Contributions: Upgrade system packages and remove dead code to improve performance, stability, and maintainability of the platform. Design and implement CI/CD pipelines using Jenkins, serving as the Build Master to ensure efficient and reliable code builds and deployments. Act as Scrum Master, leading cross-functional teams to deliver high-quality software on time while fostering collaboration and Agile practices. Collaborate with designers and stakeholders using Figma to create user interface designs and prototypes, ensuring a user-centric and intuitive experience. Work closely with the development team to write and implement Gherkin and Cucumber tests, ensuring software quality, functionality, and alignment with user requirements.
Full Stack Developer
IONIKFreelance
juil. 2020 - mars 2022
1 an 9 mois
Londres, Royaume-Uni
As a Software Engineer at IONIK, I contribute to the development of Emplorium, a cutting-edge chat and messaging platform designed for businesses to enhance customer engagement, boost sales, and improve support services. My role involves building scalable, high-performance web applications and implementing advanced features to deliver a seamless user experience. Key Contributions: Develop complex web applications using React, delivering high-performance and scalable solutions tailored to business needs. Design and implement GraphQL APIs to optimize data retrieval and management, improving efficiency and reducing latency. Build microservices in Go to enhance system performance, scalability, and maintainability. Collaborate with team members on GitHub, actively contributing to code development, reviews, and ensuring high-quality software delivery. Use ClickUp for project management, ensuring tasks are tracked, deadlines are met, and team workflows are streamlined. Implement end-to-end tests to ensure software quality, functionality, and reliability. Develop real-time audio and video call functionality using WebRTC technology, enabling seamless communication for users
Formation
Télécom SudParis
Mastère spécialisé réseaux et services
2024 - 2025
1 an 2 mois
Université Saad Dahlab de Blida
Master 2 (M2)
2021 - 2022
10 mois
Ecole Nationale Supérieure des Télécommunications et des Technologies de l'Information et de la Communication
Diplôme d'ingénieur
2016 - 2021
6 ans