
Hi, I'm Lahcen Ben Amar đ
I'm a Full Stack Developer skilled in front-end (React.js, Angular) and back-end (Java, Spring Boot, Laravel) development. I create scalable, secure applications with a focus on user experience and efficiency. Passionate about building robust solutions, I thrive in dynamic, collaborative environments.
Tinghir, Maroc
Available for new projects
About Me

Curious about me? Hereâs the scoop:
I'm a passionate Full Stack Developer specializing in back-end development with frameworks like
My journey started with a deep dive into programming during my academic years. Since then, I've gained experience in developing REST APIs, implementing secure authentication systems, and optimizing application performance. I thrive on solving complex problems and delivering impactful, well-architected solutions.
I enjoy working on products end-to-end, from back-end architecture to front-end design, ensuring a cohesive and efficient user experience. Continuous learning and adapting to new technologies keep me inspired and motivated.
When I'm not coding, you can find me engaging with the tech community on GitHub or exploring new trends in development. I'm always eager to connect and collaborate.
Finally, some quick bits about me.
- B.Sc. in Mathematical Sciences and Computer Applications
- Expertise in Agile/Scrum workflows
- Avid learner
- Passionate problem-solver
One last thing, I'm available for freelance work, so feel free to reach out and say hello! I promise I don't bite đ
Formation
Here is a summary of my academic background:
YouCode - UM6P
Full Stack Development (Java-Angular)
- Currently pursuing a comprehensive program focused on full-stack development.
- Specialized in Java and Angular for scalable application development.
- Learning Agile methodologies and version control with Git.
Sep 2023 - Present
FacultĂŠ Polydisciplinaire de Ouarzazate
Bachelor in Mathematical Sciences, Computer Applications
- Completed a degree emphasizing mathematical foundations and computer science applications.
- Developed a strong foundation in programming, algorithms, and problem-solving.
- Gained experience in building software solutions through academic projects.
Sep 2019 - Jun 2022
LycĂŠe Mohammed VI, Alnif, Tinghir
Baccalaureate in Mathematical Sciences A
- Focused on advanced mathematics and analytical thinking.
- Built a strong foundation for higher studies in computer science and engineering.
Sep 2018 - Jun 2019
Experience
Here is a quick summary of my most recent experiences:
Frontend Developer (Freelance)
- Focused on frontend development, creating dynamic and responsive user interfaces, and delivering high-quality solutions using modern technologies.
Nov 2023 - Present
Test Automation Engineer (Stage)
- Worked as a Test Automation Engineer, responsible for developing and maintaining automated test scripts for web applications.
- Developed test scripts using Robot Framework, Selenium, and Python.
- Worked with various tools like Jira, Squash TM, and TestRail.
Jun 2024 - Sep 2024
Work
Some of the noteworthy projects I have built:
Modern Banking Platform
A full-stack modern banking application offering a secure and modular RESTful architecture. The system includes user management, banking operations, advanced transaction capabilities, loan management, and a responsive Angular-based frontend with JWT authentication and role-based access.
Spring Boot
Spring Security
Liquibase
JUnit
Mockito
Angular 17
JWT Authentication
Jenkins
SonarQube
Docker
Git
Postman
Keycloak
SSL/TLS
Novel-Sharing Website (Novel-World)
An immersive platform for authors to share their novels and for readers to discover diverse stories. It provides a collaborative community-driven experience with features like interactive reading, personalized recommendations, and monetization options for authors.
Laravel
Bootstrap
Blade
Javascript
jQuery
MySQL
Ajax
PHP
HTML
CSS
Figma
Taskify - Task Management API & Frontend
A secure and user-friendly task management platform with a REST API for task operations using Laravel Sanctum and a modern frontend built with React. The platform allows users to authenticate, create, edit, delete, and manage their tasks efficiently.
Laravel
Laravel Sanctum
React
PHPUnit
Postman
Swagger
Tailwind CSS
JavaScript
MySQL
Job Dating Management Application - YouCode
A web application designed for YouCode to manage Job Dating announcements and partnerships with companies. Administrators can securely create, edit, delete, and restore announcements while learners can browse and view relevant job opportunities.
Laravel
Blade
HTML
CSS
JavaScript
MySQL
SoftDeletes
Eloquent ORM
Laravel UI Auth
Citronix - Lemon Farm Management System
A comprehensive management system for lemon farms, enabling farmers to track and optimize their operations, including farm management, tree productivity, harvest tracking, and sales management. Features include CRUD operations, productivity calculations based on tree age, and seasonal harvest tracking.
Spring Boot
Java
MapStruct
Lombok
MySQL
JUnit
Mockito
Swagger
Postman
Get in touch
Whatâs next? Feel free to reach out to me if you are looking for a developer, have a query, or simply want to connect.
lahcen.ben3@gmail.com
+212 772 366 409
You may also find me on these platforms!