
Tarik Famil
Senior Consultant @ ACENSI | Client: ICDC | Java • Python • Angular
Salaire / Taux journalier
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
As a Senior Consultant at ACENSI, I leverage over eight years of experience in software development to design and deliver robust solutions. My current focus is on a monitoring platform that consolidates and reimagines legacy systems, utilizing Python and Angular to create dynamic forms and dashboards while ensuring API reliability. I collaborate closely with stakeholders to align technical outcomes with business needs, contributing to continuous integration processes for seamless development workflows. Previously, I led technical initiatives for ACENSI’s flagship web applications, spearheading the transition to microservices architecture and optimizing performance with scalable Java solutions. My mission is to build systems that are both user-centric and scalable, combining clean code practices with modern frameworks. I am passionate about creating impactful tools that enable organizations to streamline operations and drive efficiency.
Expérience de travail
ACENSI
juil. 2017 - Présent
9 ans 4 mois
Paris, France
Senior Consultant – ICDC
oct. 2023 - Présent
3 ans 1 mois
Paris, France
Project: Monitoring platform merging two legacy applications using Python + Angular Achievements: Gathered and clarified business requirements with operational teams Developed new features and enhancements to improve platform performance and usability Built dynamic Angular forms, dashboards, and monitoring views used daily by end-users Queried ELK (Elasticsearch) indexes via the Python backend to retrieve and process monitoring data Integrated with external APIs through Python backend services Refactored and optimized Python codebase to improve maintainability and performance Performed API testing and validation using Postman Contributed to CI/CD workflows to smooth and automate the delivery process
Technical Leader
juil. 2017 - oct. 2023
6 ans 4 mois
Project: Intracens – An intranet/extranet web application deployed at IBM, Thales, Accenture, and ENGIE. This application integrates with the company’s information systems, automating communication between services, clients, and employees. It interfaces with APIs such as Jira and Jasper Server and includes modules for time/activity/leave management, expense reporting, mileage reimbursement, billing, and more. Responsibilities: Designed and implemented new features and modules for the application Optimized Java code for performance and scalability Led the rearchitecture of the application into microservices Migrated GWT modules to Angular Provided technical support, trained new team members, and reviewed code Set up and managed continuous integration tools Managed deployment, delivery, and production releases
Technical Leader - ISupplier
août 2019 - déc. 2022
3 ans 5 mois
Project: ISupplier – Full redesign of a legacy ERP system using microservices architecture Team Role: Back-End & Front-End Developer Responsibilities: Gathered business requirements and provided functional support to Business Analysts (MOA) Designed and implemented multiple microservices for invoice management (CRUD operations) using Spring Boot Performed API testing with Postman and wrote unit tests using JUnit Developed dynamic forms and monitoring dashboards with Angular Participated in continuous integration processes to ensure reliable delivery Contributed to ongoing maintenance and feature enhancements of the application
Web Accessibility Consultant & Front-End Developer - ICDC
mai 2022 - oct. 2022
6 mois
Paris, France
Project: “Info Retraite” — a national platform providing citizens with information about their retirement rights Team composition: 1 Project Manager, 1 Business Analyst, 2 Developers Responsibilities: Maintained and updated web interfaces to ensure compliance with accessibility standards Conducted accessibility audits based on RGAA guidelines Organized weekly meetings with the client and project team to review UX/UI accessibility and assess technical feasibility Performed quick accessibility tests on the frontend using keyboard navigation and the NVDA screen reader
Full-Stack Java/Angular Developer — ICDC
août 2020 - oct. 2022
2 ans 3 mois
Paris, France
Projects: SFE — Secure File Exchange platform ensuring confidentiality and integrity of sensitive data Coffre-Fort — Secure digital vault for archiving, indexing, and retrieving documents Team composition: 1 Project Manager, 1 Business Analyst, 2 Developers Responsibilities: Developed new features and enhancements across both applications Upgraded the technical stack to modernize the platform and improve maintainability Performed corrective and evolutionary maintenance Designed and implemented an Outlook plugin enabling users to send files directly through SFE Managed deployments, deliveries, and user acceptance testing (UAT) environments
Full-Stack Development Engineer — INOTO
INOTO
avr. 2016 - mai 2017
1 an 2 mois
Paris Area, France
Project: Development and evolutionary maintenance of Inoto Platform, an interactive diagnostic solution designed to guide users through troubleshooting procedures without relying on call centers or technical hotlines. Also contributed to the development of the company website and client space. Team of 2 developers, including one acting as Project Manager. Responsibilities: Designed and implemented the platform’s database and persistence layer (Hibernate) Developed backend services in C++ and Java, including JNI integration for bridging C++ native code with Java Built the frontend using Spring MVC, JSP, Foundation 6, and jQuery UI Implemented secure authentication and client area using Spring Security Created a savings estimation module to help clients evaluate potential ROI Developed REST web services for communication between front office and back office Performed multithreading tasks using POSIX Carried out platform improvements, refactoring, documentation writing, and feature testing Ensured integration and validation following a V-Model development cycle
Java Developer
SUPINFO
avr. 2015 - juil. 2015
4 mois
Rabat, Maroc
Developing a J2EE application
Java Developer
Ocp group
juin 2014 - août 2014
3 mois
El Jadida, Maroc
Creation of a J2EE application
Formation
SUPINFO
Master's degree, Computer Science
2014 - 2016
3 ans
SUPTHECHNOLOGY
Bachelor's degree, Computer Science
2011 - 2014
4 ans