
YOUSSEF CHAKIR
Full-Stack Software Engineer Architecture & IoT Data Processing
Salary / Daily rate
Casablanca, Morocco
Freelance, open to permanent contract
Skills
Languages
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.
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