À propos de Ichrak
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- Profectus - OverijseConsultant Software EngineerAGENCE & SSIIavril 2024 - Aujourd'hui (2 ans et 2 mois)Actuel, Saintes, FranceDeveloped and maintained a distributed real-time monitoring and incident management platform for security devices across critical infrastructures.Designed and developed scalable backend microservices with Node.js, TypeScript, and Express, ensuring fault tolerance,resilience, and high availability.Refactored legacy APIs to fully align with OpenAPI specifications and OWASP security standards, enhancing maintainability and compliance.Collaborated on dependency remediation and vulnerability patching using npm audit and custom security solutions.Built and maintained CI/CD pipelines in GitLab, achieving faster and more secure releases.Implemented integration and unit tests using Jest, improving test coverage and reliability of core modules.Developed RESTful APIs for device data ingestion, event triggers, and real-time alert notifications with optimized latency.Authored comprehensive architecture documentation and functional specifications, improving cross-team alignment and onboarding efficiency. Contributed to internal tooling using Python for automation scripts and participated in cross-team prototypes integrating Angular components with backend services.
- Profectus-ITReal-Time Security Device Monitoring Platformjanvier 2024 - Aujourd'hui (2 ans et 5 mois)• •Developed a large-scale, real-time monitoring platform for critical infrastructures, tracking device health, operational events, and security incidents from thousands of sensors and cameras.• •Built high-performance front-end dashboards using React, TypeScript, Redux Toolkit, React Hooks, and TailwindCSS for live monitoring and alert visualization.• •Designed scalable backend microservices with Node.js, TypeScript, and Express, handling data ingestion, event processing, and low-latency alert distribution.• • Refactored and secured legacy APIs in compliance with OpenAPI specifications and OWASP security standards, improving frontend–backend communication reliability.• •Strengthened platform reliability with unit and integration testing using Jest and improved security through dependency auditing and vulnerability remediation.• • Implemented automated GitLab CI/CD pipelines and contributed to architecture documentation to support scalable deployments and cross-team alignment.
- Amadeus (via CruxSoft)Consultant Software EngineerVOYAGE & TOURISMEseptembre 2022 - avril 2024 (1 an et 7 mois)Berchem, BelgiqueDesigned, built, and maintained a modular web-scraping framework using Node-RED, allowing multiple teams to create and manage complex data pipelines visually while ensuring scalability, maintainability, and modular design.Developed custom scraping agents with Puppeteer to capture structured and dynamic data from high-traffic websites,managing session persistence, rate limiting, and proxy rotation toavoid blocking.Designed and implemented a metrics and observability system that tracked performance, resource usage, and proxy health in real time, fully integrated with Grafana and Prometheus.Implemented centralized logging, error recovery, andalerting mechanisms using Node.js and Azure ApplicationInsights, ensuring high system reliability and fast incidentdetection.Enhanced the CI/CD pipeline with Azure DevOps to automatebuild, test, and deployment cycles across multiple environments,improving delivery speed and deployment consistency.Collaborated with distributed teams in Agile Scrum and SAFeframeworks, actively participating in sprint planning, backlogrefinement, and technical reviews.Contributed to backend components in Java and Python for dataparsing, internal API integrations, and automated validationscripts, broadening cross-stack collaboration and problem-solvingflexibility.
Recommandations
Soyez le premier à recommander Ichrak
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- National Diploma of Engineering Computer Science and CommunicationHigher Institute of Computer Science and Communication Technology of Hammam Sousse2018National Diploma of Engineering Computer Science and Communication
- Bachelor of Science Computer ScienceHigher Institute of Computer Science and Mathematics of Monastir2015Bachelor of Science Computer Science