
maalej Abdelaziz
Fullstack Lead Developer
Salary / Daily rate
92290 Châtenay-Malabry, France
Mobility: Lille, Paris
Freelance, open to permanent contract
Can come onsite
Skills
Languages
Work experience
Fullstack Developer
TessiFreelance
Feb 2023 - Present
3 years 9 months
Remote
• In close collaboration with the BPMN expert, I set up the Frontend and Backend architecture of a Web application for the creation and monitoring of a Business process. • Set up component driven development workflow and implemented reusable Angular components, directives and Control Value Accessors. • Setting-up micro frontend application with Nx • Supervising junior developers Technical Stack: Angular 18, NestJs, Nx, DDD, D3js, RxJs, OpenApi, Material-UI, Storybook, GRPC, Webcomponents, lit, RxJs, Ag-grid
Frontend Developer
Frontend DeveloperFreelance
Apr 2022 - Nov 2022
8 months
Remote
• I contributed to the development and design of a crypto-currencies banking web application. • I implemented interactive user interfaces enabling recurring buy for users. • I contributed to the initialization of an AWS banking account system with Treezor. Technical Stack: React, React testing library, Nodejs, Typescript, AWS, Lambda, Step functions
FullStack Developer
SNCFFreelance
Aug 2021 - Apr 2022
9 months
Remote
• I contributed to the development and design of a web application for the follow-up of the achievements of SNCF agents. • I implemented complex and reusable components that simulate Excel spreadsheets on the web. • I organize regular meetings with developers to introduce them to new components. • I have implemented algorithms allowing the parsing and recording of file contents in a Postgresql database. Technical Stack: React, React testing library, Nodejs, Typescript, AWS, Lambda, Step functions
Fullstack Developer
ALSIDFreelance
Sep 2020 - May 2021
9 months
Paris, France
I work on a web application tool for monitoring the security vulnerabilities of Active Directory. In close collaboration with the designer, I convert the models into ergonomic, adaptive and responsive graphical interfaces. In order to be proactive, and while waiting for the preparation of real data, I have set up the network and database queries. Technical Stack: Neo4j, Nestjs, React, Storybook, Ant Design, Figma, Cypress
Fullstack Lead Developer
MatchboxFreelance
May 2019 - Jan 2020
9 months
Paris, France
• I set up a modular architecture for different repositories to respond to the client's business constraints (Multi-tenant Storybook). • I implemented geolocation components for the sake of a prestigious Swiss watch maker. • Supervising junior developers Technical Stack: React, React Context, Git Submodules, Storybook, Google Maps API, Adobe Experience Manager, Responsiveness
Fullstack Lead Developer
QuintenFreelance
Jan 2018 - Apr 2019
1 year 4 months
Paris, France
• I set up a project of reusable frontend components for the sake of several projects, allowing a smooth handling of projects from new developers. • I contributed to debugging and implementing new features for existing Web projects. I set up an interfacing system between old and new web technologies. • I set up the architecture (Frontend and Backend) of a pipeline application for CSV files validation. • I set up the architecture (frontend and backend) as well as the constitution and the rise in competence of an offshore team for an application of analysis of sickness stoppages. • I implemented the frontend architecture as well as the upgrade of an offshore team to a monitoring application for bank clients. Technical Stack: React, Jest, Enzyme, D3js, Recharts, MUI, Backbone, Redux, Python3, Node, GraphQL, Apollo, PostgreSQL, Sequelize, Django
Dataviz Lead Developer
Renault Digital
Aug 2017 - Mar 2018
8 months
Paris Area, France
I brought effective solutions to complicated user needs by implementing scalable and reusable components.
DataViz & Front-End Developer
Talend
Jun 2015 - Jul 2017
2 years 2 months
Paris Area, France
Bringing customers' data to life, through interactive visualizations and Data Driven Web Applications.
DataViz & Backbone.js Developer
Canal+
Oct 2014 - Jul 2015
10 months
Paris Area, France
I work on the development and testing of the embedded web application in the Set-top box of Canal+. I implemented the whole front-End of an internal web application in order to automate the functional tests of the Canal+ Set-top box. Languages & Used APIs: Optimized native Javascript, taking into account the reduced hardware capabilities of the Set-top box. Backbone.js for the general architecture of the application, Promises to deal with the asynchronous aspect of the queries and Streams for the communication between the application components. Mocha.js and Sinon.js for the units tests. D3.js Node.js, MongoDB, Bootstrap3 & Backbone.js to implement the Set-top box automation tests application.
DataViz & Angular.js Developer
Kpler
Jun 2014 - Oct 2014
5 months
Paris Area, France
- Front-End & DataViz Developer, I work closely with the server side developer, and the success team to bring new features, components and visualizations to the real time LNG carriers web platform. - Used technologies : Angulars.js, Bootstrap, D3.js, Crossfilter.js, Google Maps API, Grunt.js, Bower.
Data Viz & UI Engineer
IntelliSense.io
Dec 2013 - Jul 2014
8 months
Cambridge, UK
I contribute to the Brains.app Application development by: - Bringing interactive data visualizations of the data collected from the sensors - Developing the Pilot Project
Teacher
Université Montpellier 2
Oct 2011 - Dec 2013
2 years 3 months
University Montpellier II
Debugging & Explaining Students' WEB languages Exercices (php, JavaScript, Ajax, Html, CSS) Debugging & Explaining Students' C language Projects Debugging & Explaining Students' ADA language Projects
R&D Engineer Astrophysical Data Visualization
LIRMM
Dec 2010 - Dec 2013
3 years 1 month
I am using Underscore.js & JQuery.js to manage the Multiple Coordinated Views, D3.js to bring data to life, and Java (Gwt) & Shell for the data processing in the server side. My whole UI is implemented in a Design Pattern way to enable reusability of code making the same process for the different visuals. I bring the maximum of interactions to each visual to enable deeper analyzes by the user and make data much more talkative. During this project I had REGULARLY meetings with the users to extract their needs in terms of interactions, rapidity and visualization.
Master II Internship
IRIT
Mar 2010 - Jul 2010
5 months
Toulouse Area, France
Developped a graphical tool using Java QT-Jambi for the visualization of electrical harnesses taking into account the cables length. I applied the multi-agents system paradigm for this project and experienced then the manipulation of Java Threads.
Master I Internship
University Sfax Tunisia
Mar 2009 - Aug 2009
6 months
Sulayman, Tunisia
In a Decision Support Systems research Team I developed a customized graphical tool using UML & Java for the construction of Star Schema patterns based on the Facts, Dimensions, Measures and Attributes paradigm. I experienced the whole Graphical Modeling Framework (GMF) of Eclipse which was a first use of Model Driven Architecture (MDA) & Design Patterns.
Internship
INSIVAL Tunisia
Aug 2008 - Oct 2008
3 months
Sulayman, Tunisia
Took part in the design and implementation of a commercial shoes website using Joomla & php5.
Internship
BIAT
Aug 2007 - Oct 2007
3 months
Sfax, Tunisia
I discovered the different departments of one of the biggest Banks in Tunisia (BIAT) and the different procedures happening in each service.
Education
Université Paul Sabatier Toulouse III
Master of Science (MSc) Computer Science
2009 - 2010
1 year 2 months
Université de Sfax
Master 1
2005 - 2009
4 years 2 months
Licenses & certifications
deploy(impact)2023
Issued: Oct 2023