
Fracso Mehdi
Senior Software Engineer | Node.js, NestJS, React
Salary / Daily rate
Casablanca, Morocco
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior Software Engineer with 5+ years building scalable full-stack applications using Node.js, React, and cloud infrastructure. Led development of Morocco's #1 B2B restocking app serving thousands of shop owners with React Native/NestJS stack. Expert in microservices, DevOps, and e-commerce platforms - ready to deliver high-performance solutions for your business.
Work experience
Senior Software Engineer
LabelVieFreelance
Jun 2024 - Present
2 years 5 months
Casablanca-Settat, Morocco
Successful delivery and contribution to the development of Takada, the digital app for Atacadao (part of the LabelVie Group), which has become the #1 B2B restocking app in Morocco for shop owners. The app enables shop owners across the country to replenish inventory seamlessly with just a few clicks. Worked across the full stack using React Native for the mobile front-end and NestJS for the backend services, with CommerceTools powering the e-commerce platform. Designed scalable APIs, improved inventory synchronization workflows, and optimized performance for high concurrent usage. Deployed on Azure cloud infrastructure with CI/CD pipelines ensuring smooth releases. Key tech stack: React Native, NestJS, CommerceTools, Azure, PostgreSQL, Docker, TypeScript.
Back End Developer
blink
Feb 2024 - Jul 2024
6 months
Casablanca Metropolitan Area
Lead Software Engineer
ILearn Games
Dec 2021 - Mar 2024
2 years 4 months
Software Engineer
Societe Generale Corporate & Investment Banking
Jan 2021 - Oct 2021
10 months
Paris, France
Currently working on the migration of two legacy applications (Loopback/Coffeescript/AngularJs) to a new stack based on TypeScript/Nestjs/React and built on top of Docker containers. Also, working on optimizing the request workflow to make the applications data load faster.
Software Engineer
WB Consulting
Jan 2020 - Dec 2020
1 year
Casablanca, Morocco
Built a risk management application based on Angular 8 and Django framework.
Skytrend
Jan 2019 - Dec 2019
1 year
Casablanca Prefecture, Morocco
Data Scientist
Jan 2019 - Dec 2019
1 year
Casablanca Prefecture, Morocco
Worked on : - Scraping data from governmental databases (GIS data) using BeautifulSoup and also by reverse engineering their frontend APIs - Extracting data using ArcGIS REST APIs - Cleaning and processing data using the pandas library - Optimizing the data processing algorithms (reduced processing time for a geojson file of 6 GB from 3 hours to 15 minutes) - Created charts using amcharts library - Modified Leaflet map UI to meet business requirements (needed the search bar to get outside of the map, ...) - Created demos of the algorithms on jupyter notebooks - Contributed to creating an awesome API related to GIS (still not launched, so I cannot reveal it due to the NDA) Technologies: Python2, Python3, Anaconda, BeautifulSoup, Pandas, Javascript, GeoJSON, AMcharts
Software Engineer
Jan 2019 - Dec 2019
1 year
Casablanca Prefecture, Morocco
Cannot explicitly describe the projects I worked on due to the NDA. My main tasks were to : - Design the underlaying architecture for certain projects on AWS - Configure the serverless framework to synchronize with AWS cloudformation - Write projects backend functions using AWS lambda and store data on DynamoDB - Design, create and secure highly available APIs and deploy them on AWS EC2 ( Node.js + PM2 + Python middleware) - Planify and create tasks using Trello cards (Scrum boards) - Review Teammates pull requests and merge the PR's after code reviews - Configure Magento shop on EC2 using Apache as a web server, AuroraDB (MySql) as the database and configuring and connecting a domain name using AWS Route 53 and Elastic IPs
Software Engineer
LuckyAIOFreelance
Aug 2019 - Dec 2019
5 months
Built a Nodejs based software to detect profiles that are using bots to build their audience on social networks.
Education
Université Hassan II
DEUG
UTBM
Master of Engineering - MEng
Faculté des Sciences et Techniques Mohammedia (FSTM)
Diplôme d'ingénieur