About Abdelouahed
English
Native or bilingual
French
Fluent
Experience
- THEODO MOROCCOSenior Software EngineerJune 2020 - Today (6 years and 1 month)
- Developed a desktop version of an existing mobile application with secure device pairing via QR code (feature inspired by WhatsApp Web).
- Implemented Kafka for asynchronous communication between microservices, ensuring reliable message processing and high scalability, particularly in event-driven architectures.
- Used Spring Async and batch scripts to synchronize data daily and weekly across multiple investment applications.
- Actively contributed to the RUN phase of a production banking application by integrating observability tools such as Kibana and Datadog for real-time monitoring and alerting.
- Strengthened the testing strategy of a banking application by improving Spring unit tests and implementing full end-to-end (E2E) test coverage.
- Improved performance of critical features by analyzing APM traces and applying targeted optimizations such as caching with Spring Cache, Caffeine, and Redis.
- Built scalable and maintainable microservices using Spring Boot with Kafka-based communication.
- Implemented a comprehensive testing strategy (unit, integration, and E2E) on both frontend and backend, combined with static code analysis via SonarQube to ensure high code quality (Spring Test, Jest).
- Developed SDKs to simplify integration with other projects within a microservices ecosystem (client APIs for different user profiles), improving reusability and consistency.
- Applied Hexagonal Architecture in a banking application module, improving modularity and testability.
- Contributed to multi-platform projects involving .NET and Next.js, demonstrating strong adaptability to diverse technology stacks.
- Integrated Camunda into a banking application to model, automate, and monitor business workflows related to banking process management.
- INFRASOLUTIONSSoftware Engineer (Java / React)January 2018 - June 2021 (3 years and 5 months)
- Developed a web-based GIS platform for analyzing and exploiting national road traffic data.
- Applied Hexagonal Architecture in the design of a module for road coordinate calculations and traffic management.
- Built a web interface using React and Google Maps for map visualization and management.
Java, Spring Boot, Spring Data, REST APIs, TypeScript, React, Git, GitHub.
Recommendations
Be the first to recommend Abdelouahed
Help this freelancer shine by sharing your experience working together.
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
- State Engineering DegreeÉcole Hassania des Travaux Publics (EHTP)2018State Engineering Degree
- Preparatory Classes (MP)CPGE Lissane Eddine Ibn Al-Khatib2015Preparatory Classes (MP)