- Développement des APIS
- Développement des interfaces graphiques
Development of a new version of Planzone, a project management tool
dedidacted to companies to facilitate the management of different resources
and projects.
My responsibilities are :
- Back end development using Java / Spring Boot
- Front End development using React
- Implementing functionalities respecting Clean Architecture rules & TDD
- Migrate microservices to Clean Architecture
- Implement business logic using Kotlin in Clean Architecture projects
- Unit testing using Junit
- Integration tests using Mockito & MockMvc
- Writing technical & functional specifications
Upwork
Developement of a CRM solution to facilitate & improve relationships with
clients.
Used technologies :
- Java
- Spring Boot
- Angular
- Docker
- Gitlab
My day to day responsibilities : - Developement of front end interfaces
- Developement of back end
- Developement of Unit tests
- Project management
- CI / CD
- Improvement of previous projects
- Fix security issues
I'm a Java Full Stack Developer. I'm using these framworks : (Spring Boot /
React)
Shropshire, Angleterre, Royaume-Uni
I did my summer internship of 6 weeks at CodeLabX, an innovative company
based in Shproshire -United Kingdom, as a Full Stack Developer. I Really
enjoyed my internship and learnt a lot from the CEO of the company.
My day to day responsibilities include developing with :
- Spring Boot
- VueJS (ES6)
- Tailwind CSS
- TDD (Unit Tests & Feature Tests)
- Cloud Computing using Amazon AWS
Préfecture de Mohammédia, Morocco
Development of a website to facilitate the search of schools, colleges in the
different cities in Morocco, and providing information about each of them.
Used technologies :
- HTML 5 / CSS 3 / JS
- PHP 7.3
- Symfony 4
- Angular 8
- BOOTSTRAP 4
Versionning : - Git
Deployment : - AZURE VPS
Firewalls : - Fail2ban
Préfecture d’Oujda-Angad, Morocco
Development of an internal website for the High College of Technology of
Oujda, to keep contact between all the
previous graduated students and the actual students by changing documents,
previous projects, advices ...etc.
Used technologies :
- Html 5
- Css 3
- Laravel 5.6
- VueJs
- Bootstrap 4
Versionning : - Github
Development of a Desktop software to manage the library of the office.
Used technologies :
- C# Language
- Sql Server
- anglais