Introduction
Currently based in Paris
I am skilled in a variety of technologies:
- Front end : ReactJs/NextJs and Angular.
- Back end : NodeJs Flask Fast API and Springboot
- SGBD : mongoDB , Postgres, Cassandra,Oracle DB redis..etc.
- CI/CD : Docker, Kubernates ,gitActions.
I am passionate about python, I like to solve and debug problems using Python Scripting , automation using selenuim & bs4 , I also took part in many projects developing AI solutions such as NLP and image/video processing. I make video games with Unity Engine and C#.
What I have done so far
BNP Paribas
ABA technology
Upwork
My Work
Following projects showcases my skills and experience through real-world examples of my work. Each project reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.
Developing new functionalities to the project using Spring Boot (backend) and Angular (frontend). Creating and managing RESTful APIs for internal business processes. Utilizing OracleDB for efficient data management and data patches Automating build and deployment pipelines with Jenkins. Collaborating in an Agile team to deliver high-quality solutions.
#angular
#springboot
#jenkins
#oracleDB
Backend Developement : => Vehicle management ,live Tracking, Route replay, allocation managament (hierarchical), Geofencing, notifications et reporting management micro-services : => Recorder: Data consumption via a Data logger (Rabbitmq) , recording of gps data (History), and the transmission in real time with webSockets . => Analyzer : Data cleaning, alert detection : speed excess, geofence entry and exit , temperature, engine state, batterie level , fuel …etc.
#nestJs
#ReactJs
#RabitMq
#Flask
#Mongo/Postgres
Passengers Management Dashboard Developement of an image detection service with TensorFlow by locally made sensors in order to : Estimate the number of passengers having, stopped, utilized or passed through the station
#NodeJs
#OpenCv
#ReactJs
#MongoDB
#Python
Plateform for managing environmental sensors (temperature, humidité, CO2 ...etc ) : User management according to their privileges . Room Management :sensors placement and configuration Alert manegement. Manual and automatic alert detector configuration : Mix between logic and mathematic operators
#nextjs
#nodejs
#ReduxJs
#socketIO
#RabbitMQ
#redis
Platform for monitoring vaccin transports and detecting alerts . User management Management of Ambulances Management of refrigirators (transporting the vaccine) Alert management by vaccine type Notification management
#react
#socketIO
#RabbitMQ
#mongoDB/Redis
What others say
"
Ali adapts to new technologies with remarkable speed and consistently delivers effective solutions.
@ Younes al'saddiq
techlead of BNP
"
Working with ali for 2years I noticed he quickly masters new technologies and excels at solving complex problems. His innovative solutions and quick learning ability significantly boost our development process.
@ Yassine ouarrak
CTO of ABA technology
"
Consistently demonstrates an exceptional blend of technical expertise and strategic thinking
@ Erwan pelmoine
CEO of flow Js
Get in touch