Lahcen Ouirghane

Hi, I'm Lahcen Ouirghane

|

Crafting high-performance, full-stack web applications from concept to deployment. I architect robust back-end systems and build dynamic, intuitive front-ends to deliver seamless digital experiences that users love and businesses rely on.

LO
30+
Projects Completed
1+
Years Experience

Skills & Technologies

Frontend
HTMLCSSJavaScriptReactTypeScriptAngularTailwind CSS
Backend
JavaSpring BootSpring SecurityLaravelPHPPostgreSQLMySQLREST APIs
Tools
CI/CD (Github Actions)GitGitHubJiraDockerPostmanIntelliJ IDEA
HTML
HTML
CSS
CSS
JavaScript
JavaScript
React
React
TypeScript
TypeScript
Angular
Angular
Tailwind CSS
Tailwind CSS
Java
Java
Spring Boot
Spring Boot
Laravel
Laravel
PHP
PHP
PostgreSQL
PostgreSQL
MySQL
MySQL
Git
Git
GitHub
GitHub
Docker
Docker
Postman
Postman
IntelliJ IDEA
IntelliJ IDEA
Jira
Jira
HTML
HTML
CSS
CSS
JavaScript
JavaScript
React
React
TypeScript
TypeScript
Angular
Angular
Tailwind CSS
Tailwind CSS
Java
Java
Spring Boot
Spring Boot
Laravel
Laravel
PHP
PHP
PostgreSQL
PostgreSQL
MySQL
MySQL
Git
Git
GitHub
GitHub
Docker
Docker
Postman
Postman
IntelliJ IDEA
IntelliJ IDEA
Jira
Jira

Featured Projects

JobFinder preview
6
View Gallery
JobFinder

A modern job search single-page application that enables users to browse job offers from multiple international sources, save favorites, and track their applications. Features include real-time search with debouncing, NgRx state management for favorites and applications tracking, reactive forms, protected routes with authentication guards, and a fully responsive dark-themed UI. Built with Angular 21's standalone architecture using modern control flow and signals.

Technologies

Angular 21TypeScriptNgRxRxJSTailwind CSS v4JSON ServerVitestReactive FormsStandalone ComponentsSignals
SmartShop - Commercial Management System preview
3
View Gallery
SmartShop - Commercial Management System

A comprehensive B2B commercial management REST API designed for MicroTech Morocco, managing active clients with an automated loyalty program (Basic, Silver, Gold, Platinum levels). Features include intelligent multi-product order processing with dynamic discount calculations, multi-payment split system (cash/check/transfer), real-time inventory management, JWT-based authentication with role-based access control (Admin/Client), and complete financial transaction traceability. Built with clean architecture principles and industry best practices.

Technologies

Spring Boot 3.5.8Java 17Spring Data JPAHibernateSpring SecurityJWT (JSON Web Tokens)MySQL 8.0MapStruct 1.5.5LombokBean ValidationSpringDoc OpenAPI 3Swagger UIMavenJUnitMockitoDocker
Medical Tele-Expertise System preview
6
View Gallery
Medical Tele-Expertise System

A comprehensive healthcare platform that facilitates remote medical consultations between general practitioners and specialists. Features multi-role authentication (nurses, generalists, specialists), real-time specialist availability management, priority-based expertise requests, patient vital signs tracking, and automated consultation workflows for optimized patient care.

Technologies

Jakarta EE 11Java 17Hibernate 7.1MySQLJSPJSTLMavenBCryptJUnit 5MockitoApache TomcatJPA

Work Experience

Mobile Developer – Intern

Samed Digital Services
May 2024 - July 2024 (2 months)

development of a mobile application with React Native and Expo for digitalizing gym services

Key Achievements:

  • Created several intuitive mobile screens for gym management
  • Implemented user authentication and profile management features
  • Contributed on the backend API by Implementing Authentication Endpoints
PhpLaravelReact NativeExpo

Services I Offer

From concept to deployment, I provide end-to-end development services tailored to your needs.

Full Stack Web Development

End-to-end web application development using modern frameworks like React, Next.js, Spring Boot, and Laravel. From database design to polished UIs.

REST API Development

Designing and building secure, scalable RESTful APIs with proper authentication, documentation (Swagger/OpenAPI), and industry best practices.

Frontend Development

Responsive, accessible, and performant user interfaces using React, Angular, TypeScript, and Tailwind CSS with pixel-perfect attention to design.

Mobile App Development

Cross-platform mobile applications using React Native and Expo, delivering native-like experiences on both iOS and Android.

Database Design & Optimization

Relational database architecture with MySQL and PostgreSQL, including schema design, query optimization, and data modeling.

Technical Consulting

Architecture reviews, technology stack recommendations, and technical guidance to help you pick the right tools for your project.

Get In Touch

Interested in working together or have a project in mind? Feel free to reach out via email — I'm always open to discussing new opportunities, freelance work, or just connecting.

lahcenwirghanec11@gmail.com
Send me an Email

You can also find me on