YOUSSEF CHAKIR

Full-Stack Software Engineer Architecture & IoT Data Processing

Salary / Daily rate

Casablanca, Morocco

Freelance, open to permanent contract

Skills

Spring BootAngularJavaTypescriptJavascriptSQL QueriesIonicTailwind CSSMySQLGitDockerMavenTomcatLinuxPostmanAgile CoachingScrum

Languages

Arabic (Native)English (Fluent)French (Fluent)

About me

Intro

Passionate Full-Stack Engineer Software Architect, specialized in designing scalable, high-performance systems (Spring Boot / Angular). Proven expertise in developing critical solutions (TMS), excelling in IoT data pipeline architecture and real-time flow optimization. Results-oriented and a driving force in Agile environments, transforming complex business problems into innovative technological solutions, from raw data collection to user experience.

Links

Work experience

Full-Stack R&D Software Engineer & AI

Rim Connect

Jul 2025 - Present

1 year 4 months

Casablanca, Morocco

– Route Optimization (Concrete TMS): Designed an intelligent planning engine for concrete mixers and pumps using Timefold AI. Implemented complex business constraints to optimize logistics flows. – GIS & Routing Integration: Used OSRM for optimal route calculation, minimizing distances (km) and travel times between plants and construction sites. – Mobile Development (TMS Field App): Designed and built an Android application using Ionic for scheduling agents. Digitized on-site constraint collection (accessibility, customer requirements, technical specifics) to feed the planning algorithm in real time. – Planning Monitoring & Alerting: Developed a monitoring system comparing actual GPS routes with theoretical schedules, sending automatic alerts for delays or deviations. – Data Engineering (Collectors): Created high-performance Java collectors for raw IoT data processing: trip detection, stops, POI entry/exit, and driving alerts (speeding, harsh braking). – Video Telematics & Computer Vision: Integrated onboard cameras for intelligent driving event detection. Processed video streams for automatic infraction identification: drowsiness, phone usage, smoking, seatbelt violations, collisions, and accidents. – Real-Time Streaming: Implemented live video streaming from vehicles to the web platform using WebRTC for minimal latency. – Tech Leadership & Architecture: Led a team of developers, resolved architectural issues, and provided technical support for complex configurations. – DevOps & DBA: Responsible for company project deployments and database management (MySQL), including maintenance, optimization, and schema migrations via Flyway.

Graduation Internship (PFE): Logistics Management System (LMS)

Rim Connect

Feb 2025 - Jun 2025

5 months

Casablanca, Morocco

– LMS Design for Heavy Equipment: Developed a comprehensive solution for managing and tracking excavators and heavy machinery. – Real-Time Tracking & Geofencing: Integrated GPS devices for map-based monitoring (Leaflet/Maps) and automatic detection of customer zone entries/exits. – Automated Invoicing: Precisely calculated effective working time within zones and generated reports based on completed shifts. – Contract Management: Dynamic linking module between machinery, customer contracts, and specific geographic zones.


Education

PolyTechnique Universiapolis

Master's Degree, Software Engineering

2023 - 2025

2 years 1 month

Faculty of Sciences Agadir (FSA)

Bachelor's Degree, Software Engineering

2019 - 2023

4 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.