About Houmame
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Gemy AutomobileFullstack Web EngineerAUTOMOBILEAugust 2025 - Today (1 year)Paris, FranceSymfony/Vue.js Full-Stack Development
- Design and implementation of complex business logic features in Symfony 6+ applications (PHP 8.2+)
- Development of reusable and maintainable Vue.js 3 components (Options API) for management interfaces
- Mastery of hexagonal architecture with clear separation between Actions, Services, and Voters
- Implementation of granular authorization systems with Symfony Security Voters
- Integration of client-side validation (vee-validate) and server-side validation with robust error handling
Code Quality and Testing- Test-Driven Development (TDD) with PHPUnit for backend unit tests
- Comprehensive end-to-end tests with Cypress for user journey validation
- Strict adherence to coding standards (PHP-CS-Fixer, PHPStan level 8, PHP Mess Detector)
Architecture and Best Practices- Design patterns: Service Layer, Repository Pattern, Voter Pattern, DTO/Provider Pattern
- RESTful APIs with proper handling of HTTP codes and contextual error messages
- Doctrine ORM with optimized entity and relationship management
- Routing exposed to JavaScript (FOS JS Routing) for fluid frontend/backend integration
- Multi-level business validation (state, permissions, business constraints)
Infrastructure and Tools- Docker environments for local development and CI/CD
- GitLab CI/CD pipelines with parallelized jobs (static tests, PHPUnit, Cypress)
- PostgreSQL database management with Doctrine Migrations
- Multi-environment deployment (Review, Pre-production, Production) with automated orchestration
- EscapeNationFullstack Web EngineerTRAVEL AND TOURISMJune 2025 - August 2025 (2 months)Aix-en-Provence, FranceDesign and development of a web platform for gamifying journeys to help tourists explore the city of the scenario effectively.Key Achievements:
- Development of a REST API
- Design and implementation of the database with complex relationships
- Setup of a scalable cloud architecture with automated deployment
- Complete project management from design to production
Technologies Used:- Backend: NestJS, TypeORM, MySQL
- Frontend: Vue.js 3, Tailwind CSS
- Infrastructure: Docker, Cloud Storage
Skills Developed:- Full stack architecture and development
- End-to-end web project management
- Web application deployment and maintenance
- Entrepreneurship and product development
- MoniserviceFullstack Web EngineerAUTOMOBILEMay 2025 - May 2025Paris, France#Full Stack Application DevelopmentBackend
- Design and development of a RESTful API with NestJS (Node.js framework)
- Implementation of a modular architecture following SOLID principles
- Implementation of controllers, services, and DTOs
- Management of authentication and authorization
- Incoming data validation
- Implementation of middleware for request handling
- Integration of decorators and dependency injection
- API documentation with Swagger/OpenAPI
Frontend- Development of a responsive user interface with Vue.js
- Implementation of reusable components
- State management with Vuex/Pinia
- Route configuration with Vue Router
- Integration with the backend API via Axios/Fetch
- Client-side form validation
Data Storage and Persistence- Design and modeling of a MySQL database
- Implementation of migrations and seeds
- Implementation of TypeORM for the ORM
Cloud Infrastructure (GCP)- Configuration of file storage on Google Cloud Storage
- Implementation of secure file access policies
- Management of metadata and access rights
- Optimization of file loading and retrieval
Containerization with Docker- Creation of optimized Dockerfiles for backend and frontend
- Configuration of multi-stage builds to reduce image size
- Setup of Docker Compose for the development environment
Continuous Integration and Deployment (CI/CD)- Configuration of CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins)
- Automation of tests, build, and deployment
- Implementation of zero-downtime deployments
Server Deployment- Configuration of secure production servers
- Configuration of reverse proxy (Nginx) and SSL termination
- Management of automated database backups
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- DUT in Computer ScienceIUT de Montreuil2022Technologies : HTML, CSS, JavaScript Création : Interfaces utilisateur modernes et réactives Optimisation : Performances et accessibilité Technologies : PHP, Java Développement : Architectures robustes et évolutives APIs : RESTful performantes et sécurisées Images Docker : Création et gestion Applications : Déploiement conteneurisé Orchestration : Kubernetes
- Bachelor's degree in Computer ScienceESGI2023Gestion de projet informatique Objectifs clairs et mesurables. Plans de projet, échéances et budgets. Suivi de projet et gestion des risques. Communication avec les parties prenantes. Conception et développement de solutions logicielles< Analyse des besoins et spécifications. Développement d'applications web, mobiles et desktop. Intégration de technologies : Android, iOS, React Native. Utilisation de langages et frameworks adaptés. Tests et validation. Administration et exploitation des systèmes d'information Mise en place de systèmes sécurisés. Administration des bases de données et stockage. Gestion des accès et contrôles. Surveillance des performances et sécurité.