Tarik Famil

Senior Consultant @ ACENSI | Client: ICDC | Java • Python • Angular

Salaire / Taux journalier

Freelance, ouvert au CDI

Expertises

JavaPythonAngularSpring BootMicroservicesRESTful APIsPostmanKubernetesElasticsearchFlaskRabbitMQJenkinsHTMLKanbanTest & QA

Langues

Arabe (Maternelle)

À 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.

Liens

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

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.