Profile
Dynamic and innovative Senior Software Engineer with extensive experience in developing robust software solutions and a profound expertise in Artificial Intelligence. Proven track record of success with two academic AI publications. Demonstrated capability in leading projects from concept through deployment, leveraging cutting-edge technologies to drive innovation and efficiency. Committed to lifelong learning and staying at the forefront of AI advancements, integrating cutting-edge insights into software development for pioneering solutions.
Technical Stack:
Language :
Python, GO, Javascript, C++, Bash.
Data Processing :
SQL, Pandas, Pyspark .
Backend Frameworks :
FastAPI , GIN GO , Flask, .
Front Frameworks :
React.
Web servers :
Nginx, Apache.
Database :
Postgresql, MySQL, MongoDB, ElascticSearch.
AI frameworks & libs :
Tensorflow, Keras, Scikit-learn, OpenCV.
Version control & Devops :
Docker, Docker-Compose, Git.
Experiences
Development Of FTTH Network System
At Iliad / Free, I led the groundbreaking project 'Arobase SI', revolutionizing the FTTH network management system with innovative PON technology.
Key Achievements:- Orchestrated the development of Arobase SI, a pioneering FTTH network management system for ILIAD's Play subsidiary in Poland.
- Innovated an authentication server interface using React, enhancing user access and management capabilities.
- Engineered a comprehensive application for third-party system integration with the Core API, revolutionizing FTTH network management.
- Designed intuitive graphical interfaces for efficient network and optical route management.
- Developed robust relational databases using SQL for enhanced data management.
- Implemented a continuous deployment strategy (CI/CD) with GitLab and Swarm.
- Integrated AWS S3 for secure and efficient file storage solutions.
- Created an ETL pipeline with Logstash to improve address search functionality.
Legacy System Modernization
In my continuous efforts at Free, I took on the challenge of modernizing legacy systems for enhanced performance and scalability.
Key Contributions:- Transitioned a legacy PHP project to a scalable, modern Golang-based architecture.
- Redesigned the Flux API in Go for improved performance and seamless integration.
- Configured and refined a GitLab CI/CD pipeline for optimized deployment using Docker Swarm.
Technical Environment: GO, Python, FastAPI, Gin, SQL, TDD, PostgreSQL, ELK, AWS S3, Docker, Docker Swarm, OpenAPI, Prometheus, Grafana
Invauth Platform Development:
- Led the creation of a microservices-based document authentication system using FastAPI.
- Integrated the platform with Solana blockchain for secure digital transactions.
- Designed a user-friendly interface with Vue.js, focusing on enhanced user experience.
- Automated complex workflows within Hubspot CRM using advanced Python scripting.
- Orchestrated data engineering solutions using Elasticsearch, BigQuery, and MySQL for improved data analytics.
- Developed an integrated Google Meet and Calendar system for automated meeting scheduling.
- Implemented a custom alert system for business calendar management using predictive analytics.
- Designed tools for metrics analysis and performance tracking, integrating various data sources.
- Created interactive, AI-driven dashboards on Klipfolio for business intelligence and monitoring.
- Technical Environement: FastAPI, Flask, Javascript, Mysql, BigQuery, Docker, Docker-Compose
Design and implement an intelligent model capable of learning the physical laws of fluid mechanics, able to predict pollution dispersion in real-time over the Bas-Rhin region.
- Development of a Saas solution in Flask, which transfers the inputs provided by the user to a calculation server.
- Design and realization of an AI model using Deep Learning which allows to learn laws of physics in order to predict the dispersion of pollution in real time.
- Deployment of the AI solution online with Dash, Flask and Docker.
- Built a computational server in Nodejs that processes the studies received by the Saas and returns the results to the latter.
- Development of multiple APIs which receive data from all Air&D sensor networks, and insert data to the database.
- Development of the frontend in Vuejs to visualize the data flows received.
- Technical Stack : DEV(Flask, Nodejs, Vuejs, Postgresql, Docker), Machine Learning(CNN, MultiResUnet)
Articles publiƩs et Certification
- Paper publication :
- Paper Publication in Conference on Intelligent Systems and Computer Vision 2018 :
- The Prize (2019) of the University of Fes on research and innovation of the handicap titled: "Artificial Intelligence for the Real-time Translation of the Moroccan Sign Language".
- Certifications : Neural Networks and Deep Learning 2017 Certification