About Taoufik
French
Native or bilingual
English
Fluent
Experience
- JCDecauxTechnical LeadJanuary 2021 - Today (5 years and 5 months)Paris, FranceContext:Technical Lead on several critical projects, including a billing management system, a user management tool for role management, a client manager capable of integrating data from external systems, and a high-speed data translator for JCDecaux to external systems.Responsibilities:Lead and coordinate development teams distributed in India, Spain, and France, ensuring task allocation, priority management, and deadline adherence.Mentor developers, assist them in solving complex technical problems and in their professional development.Define and design the technical architecture of projects to ensure scalability, performance, and maintainability, by selecting appropriate technologies (Kafka, Docker, Kubernetes, etc.).Participate in the development of applications with Spring Boot, Java, Vue.js, Angular, and set up CI/CD pipelines with Jenkins to automate deployments.Plan and track deliverables in collaboration with project managers, using tools like Jira for task and bug management.Ensure technical documentation, risk management, and fluid communication with international teams in English.Oversee the deployment of applications in multi-country environments (USA, Norway, Finland) and ensure system integration with Kafka, Redis, etc.Implement monitoring tools (Grafana/APM) to track performance and ensure technical support for applications in production.Stay updated on the latest technologies and trends to propose innovative solutions and share best practices with the teams.Ensure data security and application compliance with current standards in different countries.
- Malakoff HumanisSenior Software EngineerFebruary 2019 - February 2021 (2 years)Paris, FranceContext:Lead developer on two applications, one for pricing, the second for underwriting.Responsibilities:Team management, code review, and technological watch.Sprint planning, deadline tracking, and stakeholder collaboration.Design and implementation of technical solutions, contribution to critical code.Quality assurance, technical support, and performance optimization.Team coordination, technical documentation, and best practice sharing.Deployment supervision and implementation of monitoring solutions.Adherence to security and compliance standards.
- BNP PARIBASSoftware EngineerMarch 2018 - February 2019 (1 year)92300 Levallois-Perret, FranceContext:Senior developer on the KYI (Know Your Intermediary) application.Responsibilities:Development and maintenance of applications according to technical specifications.Writing clean, efficient, and well-documented code.Participation in code reviews and adherence to best practices.Collaboration with teams to design technical solutions.Bug fixing and performance optimization.Unit and integration testing to ensure code quality.Integration and deployment of features into production.Technological watch to stay updated on tools and frameworks.
Recommendations
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
- Engineer's degree, Computer ScienceEcole marocaine des sciences de l'ingénieur2017Engineer's degree, Computer Science
Certifications
- JAVA OCPOracle2018
- JAVA OCAOracle2018