About Idris
Tech Lead Integration | Ex-CTO | Expert Data Modeling
Experience and Expertise
🛠️ Key Skills
French
Native or bilingual
English
Fluent
Experience
- Monte-Carlo Société des Bains de MerTech Lead Integration ConsultantLUXURY GOODSAugust 2023 - Today (2 years and 10 months)Monaco, Monaco
Tech Lead Integration – Leading an agile team (Data & API) to design innovative solutions in a luxury resort.
- Piloting API initiatives, leading to a 70% reduction in deployment time through automation and team training.- Data & API Architecture- Development of API-first integration modules for digital solutions (20 APIs covering 6 business functions).- Deployment of integration modules and data modeling accelerators for business units.Key Projects with Business Units:- **E-commerce Platform**: Supporting an external team in the evaluation and design of key components for the future e-commerce platform.- Analysis of PMS APIs, benchmarking of e-commerce and OMS solutions, and evaluation of secure PSPs.- **Customer Data Platform (CDP)**: Real-time data integration from the PMS Cloud (34 restaurants) to the CDP and Data Hub, enabling BI and DQM teams to leverage advanced analytics for improved decision-making.Collaboration with IT Teams:- Design and deployment of a real-time integration middleware, compliant with ISPS requirements.- Close collaboration with DQM, BI, Security, and Infrastructure teams to ensure security, compliance, and operational reliability.Architecture & Technical Expertise:- Distributed Systems Architecture- Event-Driven Architecture- Big Data & Real-Time Processing- HA API DesignTechnical Skills:- Backend Technologies: Java, Python, Flink, Kafka Streams, Confluent- Databases: MongoDB, PostgreSQL, OracleDB- Cloud: Private Cloud, AWSPersonal Strengths:- Autonomy in solving complex technical problems- Excellent communication and analytical skills- Ability to adapt quickly to new technologies- Available for business travel (25%) - Urban CODCTO & Senior Backend/R&D/DevOpsSOFTWARE PUBLISHINGApril 2019 - July 2023 (4 years and 3 months)Nice, FranceCTOMy mission is to drive **technological innovation and automate our IT systems**. My expertise covers **designing and implementing robust backend solutions in Java**, as well as developing **advanced planning and matching algorithms**, contributing to the **optimization of our car-sharing platform**.Java Backend:Designing our business applications- Planning and assignment algorithm.- Matching users to vehicles.- Managing bookings/trips and vehicles.- Tracking user flow and managing notifications.- Managing circles and vehicle sharing.- Real-time kilometer and location recovery.- Accident alerts and handover no-show management.CI/CD:- Creating Docker images, configuring various Kubernetes components, Nginx- Jenkins deployment with Kubernetes.- Creating pipelines with Jenkinsfile for each environment (dev, preprod, and prod)- Building backend applications (Gradle) and frontend (npm) and running unit tests.- Publishing Docker image- Updating the deployment on the specific server (Amazon AWS) using:- Ansible: secure access (ssh) to servers and installing prerequisites- Deployment of the update (kubectl)Monitoring:- Deployment of Elasticsearch and Kibana for log management and analysis.- Deployment of Filebeat to simplify log collection and flow control when sending logs to Elasticsearch.- Dashboard for log visualization with different levels (info, warn, error) and logger filtering for dev, preprod, and prod environments- Real-time statistics and monitoring of Tesla vehicles- Deployment of Grafana with PostgreSQL (Vehicle data storage)- Creation of several dashboards for data visualization and analysis with Grafana
- INSTANT SYSTEMR&D Engineer in route calculation and Java developerSOFTWARE PUBLISHINGSeptember 2015 - April 2019 (3 years and 7 months)Nice, FranceResponsible for Backend development in Java:- Multimodal route calculation algorithm.- Matching between passengers and drivers for carpooling.- Management of transport schedules.- Optimization and management of road segment storage.- Integration of different geographic maps (Google, OSM...).Java 8, Spring Boot, MySQL, Flyway, Redis, Git, Bitbucket, Gradle, Maven.
Recommendations
Be the first to recommend Idris
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
- PhD in Computer ScienceAix-Marseille University2014Doctorat en Informatique