About Ahmed
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Regnology,Software Engineer InternBANKING AND INSURANCEFebruary 2025 - July 2025 (5 months)Paris, France6-month internship within an international Big Data team, dedicated to the creation and stabilization of a large-scale financial data processing platform as part of the CESOP (Central Electronic System of Payments) project.○ Backend Development: Implementation of Spark stages (batch and micro-batch), development of Kafka modules (Avro, partitions, throughput), code refactoring and optimization for reliability and performance.○ Testing and Quality: JUnit/Mokito unit tests and end-to-end tests, synthetic data generation for load testing.○ Bug Fixing: Incident reproduction via logs and configurations, Spark bug fixing (shuffle, memory, latency), Kafka stabilization (formats, offsets, CI/CD).○ Application Support: Grafana / Kibana / Elasticsearch dashboards, distributed log analysis, and incident diagnostics.
- ONCF – Office National des Chemins de Fer,Software Engineer FreelanceLOGISTICS AND SUPPLY CHAINFebruary 2022 - July 2024 (2 years and 5 months)Rabat, Morocco2-year freelance mission within the ONCF IT department, dedicated to developing a SaaS feedback platform for operational teams, integrating a real-time analytics module and an internal decision engine.○ Backend Development (Java / Spring Boot / C#): Design and implementation of Spring Boot microservices for managing feedback, workflows, and event ingestion. Development of Kafka modules (schema registry, Avro, partition and retention optimization). Implementation of C# services dedicated to interfacing with internal historical systems. Setup of secure REST APIs (OAuth2, Keycloak) and documentation via OpenAPI.○ Frontend (React): Complete development of the SaaS interface: analytics dashboards, reporting, dynamic forms, notifications. Integration of modern UI libraries (Material UI, Recharts) and UX/UI optimization.○ Data & Analytics: Construction of an event pipeline via Kafka Streams for aggregation and visualization. Creation of analytical jobs (Java / Python) and interactive dashboards.○ Software Testing and Quality: Unit and integration tests (JUnit, Mockito, Playwright). Implementation of automated end-to-end tests covering the entire SaaS. Generation of massive test data for load scenarios.○ Infrastructure & Cloud (Terraform / Kubernetes): Automated provisioning via Terraform (GCP / on-prem hybrid). Deployment of microservices on Kubernetes (Helm, Ingress, autoscaling). Observability optimization: Grafana, Prometheus, Loki, ELK.○ CI/CD: GitLab CI pipelines: lint, build, tests, SAST analysis, automated deployment. Optimized Docker packaging and multi-environment promotion.○ Collaboration & Methodology: Direct collaboration with ONCF teams and external partners. Participation in Scrum ceremonies and cross-team technical coordination.
Recommendations
Be the first to recommend Ahmed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineering DegreeInstitut national des sciences appliquées INSA Rouen2025Informatique et technologies de l'information
- University Diploma in Technology in Computer ScienceUniversité Aix-Marseille2022DUT Informatique
Certifications
- Workplace First Aid ResponderINRS2024