Suggestions
Yassine Ouachhal
Full Stack Engineer • Java (Spring boot) - Angular • chez Lansrod Group
Professional Background
Yassine Ouachhal is a highly skilled Full Stack Engineer who specializes in developing comprehensive information systems, web, and mobile applications. With a strong foundation in database maintenance and implementation, Yassine has gained significant professional experience that enhances his collaborative efforts in team environments. His meticulous observation skills, precision, and rigorous work ethic render him a valuable asset in the tech industry. Yassine’s career spans multiple prestigious organizations, showcasing a robust ability to adapt and contribute positively across various project scopes.
Yassine currently serves as a Full Stack Engineer at ACOSS, where he is responsible for creating dynamic, user-friendly web applications that meet the clients' needs. Prior to this role, he honed his software engineering skills at Capgemini, a global leader in consulting, technology services, and digital transformation. His tenure at Capgemini was pivotal in developing his expertise in modern programming technologies and methodologies.
His career trajectory also includes a significant role as a Full Stack Engineer at JP&CO, where he applied his technical skills to develop scalable web applications. Before that, Yassine worked as a Java/Java EE Developer at EnrAfrique, where he deepened his proficiency in Java technologies, focusing on building robust applications that leverage the Java EE framework. Additionally, he began his professional journey through internships at Opus Recruitment Solutions and the Department of Computer Science at FSTM, allowing him to gather practical experience in software development and project management.
Education and Achievements
Yassine Ouachhal is a proud alumnus of the Faculté des Sciences et Techniques de Mohammedia, where he earned a degree in Ingénieur d'état with a concentration in Ingénierie Logicielle et Intégration des Systèmes. This rigorous educational background has endowed Yassine with a solid understanding of software engineering principles and systems integration. Additionally, he completed a DEUST in Mathématiques, Informatique, et Physique at the same esteemed institution, further solidifying his foundation in both theoretical and practical aspects of technology.
Over the years, Yassine’s fascination with emerging technologies has guided him towards mastering various software architectures, including Event-Driven Architecture (EDA), Service-Oriented Architecture (SOA), Microservices, Command Query Responsibility Segregation (CQRS), and Event Sourcing. His commitment to continuous learning and adaptation in this fast-paced field has led him to stay updated with the latest trends and tools, ensuring that he remains at the forefront of technological advancements.
Achievements
Yassine's professional journey is marked by numerous noteworthy achievements that highlight his capabilities as a thoughtful and innovative engineer. His contributions to projects that leverage Java EE technologies demonstrate his ability to create cutting-edge applications that meet the demands of modern enterprises. His experience building systems using microservices and event sourcing architectures showcases his ability to design scalable, maintainable solutions that handle complex business requirements.
Additionally, Yassine's collaborative spirit and team-oriented mindset have fostered a productive work environment in every organization he has been part of. His analytical approach to problem-solving, combined with his technical acumen, allows him to deliver high-quality results consistently. Yassine's background in mathematics and physics enriches his analytical troubleshooting skills, making him an invaluable member of any development team.
