Tawfik MAALEJ

Lead Software Engineer

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptSoftware CraftsmanshipDéveloppement FullstackAngularTest Driven DevelopmentEvent Driven ArchitectureHTMLNextPythonSpring BootPostgreSQLGitGitLabRESTful APIsDéveloppement MobileSassJavascriptReactNodeC#AzureDevOpsData VizualizationCSSReduxMongoDBMySQLMicrosoft SQL ServerTerraformDockerGraphQLBase de données SQLAWSKubernetes

Langues

AnglaisFrançais

À propos

Introduction

Software engineer passionate about new technologies. Throughout my international experience, I developed a variety of personal and technical skills as: - Web/Mobile development React / Angular / Ionic - Working in cross-cultural team - Team player - Agile environment experience - Strong communication skills - Adaptability for quick changing environments - Analytically minded Currently I am looking for a new opportunity as a Lead JS Fullstack Engineer.

Liens

Expérience de travail

Lead Software Development Engineer

e.SNCF SolutionsFreelance

sept. 2023 - Présent

3 ans 2 mois

Saint-Denis, France

Led technical direction and mentored an 8-developer team across three projects, driving code quality, technical guidance, and skills development. Key Responsibilities: • Developed tailored mentoring plans to support growth and skill advancement. • Conducted code reviews and mob programming to ensure high standards and consistency. • Organized targeted workshops and technical sessions to address project needs. • Provided architectural guidance and solutions to complex technical challenges. Tech Stack: Java, Spring Boot, Angular, JavaScript, TypeScript, HTML5, CSS3, GitLab, AWS Sector: Transport

Senior Fullstack Javascript Engineer

Sodexo

août 2022 - mai 2023

10 mois

92130 Issy-les-Moulineaux, France

Contributed to the Sodexo international web portal, enhancing functionality, and maintaining high code standards. Key Responsibilities: • Developed new features and optimized the existing codebase for performance and scalability. • Integrated Google Tag Manager to manage third-party scripts and dependencies. • Updated and maintained Sodexo’s JavaScript libraries, ensuring compatibility and security. Tech Stack: React 17, Next.js, HTML5, CSS3, JavaScript, Styled Components, Formik, Node.js, Hapi.js, Axios, Microsoft Azure, Figma, Content Stack, JIRA Sector: Customer Services

Front end Team Lead

le Cèdre

mars 2022 - juil. 2022

5 mois

Lyon, France

Led frontend development for Le Cèdre’s back-office application, driving feature design and implementation. Key Responsibilities: • Designed and developed new features to enhance functionality and user experience. • Integrated a new design system library to streamline and standardize UI components across the platform. Tech Stack: Lerna, Angular 11, HTML5, CSS3, JavaScript, TypeScript, Angular Material, PrimeNG, AWS Sector: B2B

Senior Frontend Engineer

Gan Assurances

déc. 2020 - mars 2022

1 an 4 mois

92800 Puteaux, France

Led the design and development of the Gan Patrimoine & Moi life insurance mobile app from scratch, delivering a high-performance, user-friendly experience. Key Responsibilities: • Architected and developed the mobile app using Ionic 5, with seamless integration of native mobile APIs via Cordova • Optimized UI/UX, collaborating closely with design teams to ensure alignment with brand and user requirements. • Ensured app reliability by integrating RESTful APIs and maintaining code quality standards with Git and JIRA Tech Stack: Ionic 5, Cordova, Angular 10, TypeScript, JavaScript, HTML5, CSS3, Fastlane, Git, JIRA, Zeplin, REST APIs, Windows Sector: Insurrance

Senior Frontend Developer

C2S

sept. 2020 - déc. 2020

4 mois

Paris, France

Led the design and development of a smart environmental monitoring platform: COM'IN. Key Responsibilities • Optimized the website for mobile usage, enhancing user experience across devices. • Developed dynamic dashboard charts using Highcharts.js, providing real-time data visualization. • Improved page loading speeds through the implementation of lazy loading techniques. • Analyzed the existing frontend architecture and defined a new structure aligned with Angular best practices. • Implemented new features and refined existing functionalities to enhance overall performance. Technical Environment Angular 10, TypeScript, JavaScript, Highcharts, HTML5, CSS3, SASS, Git, .NET, .NET Core 2.2 Sector: IoT, Construction

Senior Frontend Developer

VINCI Autoroutes

avr. 2019 - août 2020

1 an 5 mois

Paris Area, France

Key Responsibilities • Engaged in Agile software development within a Scrum-based environment, ensuring timely delivery and high-quality outcomes. • Designed and developed a back-office Single Page Application (SPA) for managing highway service areas using Angular and Angular Material. • Collaborated closely with UX/UI design teams to enhance the user experience for both the website and mobile application, implementing a cohesive design system. • Implemented a custom OAuth2 authorization flow with PKCE for secure authentication. • Utilized Test-Driven Development (TDD) practices to build features, including a navigation component leveraging the Mapbox library. • Developed a hybrid mobile app for toll badge management using Ionic 4 and Capacitor. Technical Environment • Technologies: Ionic 4, Capacitor, Angular 8, Angular Material, TypeScript, JavaScript, HTML5, CSS3, SASS • Tools: Bitrise, Git, JIRA, Zeplin, InVision • Testing Frameworks: Jasmine, Karma • APIs: RESTful services, .NET Core • DevOps: Azure DevOps • Operating System: MacOS Sector: Services, Transport

Frontend Developer

Groupama

oct. 2018 - mars 2019

6 mois

Paris, France

Led the design and development of "Gari," a smart farms mobile app that serves as an agricultural assistant. Key Responsibilities • Collaborated in an Agile software development environment, utilizing Scrum methodologies. • Developed and optimized user interfaces using HTML5 and CSS3 to enhance user experience, successfully delivering the Minimum Viable Product (MVP) on schedule. • Designed and developed the hybrid Smart Farm mobile app using Ionic 4 from the ground up. • Assessed UX and UI designs for technical feasibility, ensuring alignment with project requirements and user needs. Technical Environment • Technologies: Ionic 4, Angular 6, TypeScript, JavaScript, HTML5, CSS3, SASS • Version Control: Git • Project Management Tools: JIRA, Zeplin, InVision • Integration: REST APIs • Operating System: MacOS Sector: Agriculture, IoT https://www.gari-assistant.fr/

Full Stack Engineer

ENGIE Cofely

avr. 2018 - oct. 2018

7 mois

Paris Area, France

I was working on a smart Building Application "Vertuoz" for Engie Cofely France. * Design and developing the web dashboard solution with Angular 6. * Implementation of the Rest apis. * Agile software development and scrum based working environment. Keywords: Angular 6 / KendoUI / Angular materials / TypeScript/ HTML 5 / SASS / Git / VSTS / .Net Core / REST APIs

Frontend Web Developer

DOCAPOST IOT

sept. 2017 - mars 2018

7 mois

Paris Area, France

Contributed to the design and development of an innovative IoT platform. For more details, visit: Docapost Solutions. Key Responsibilities: • Led the migration of the back-office application from Backbone.js to Angular, improving performance and user experience. • Collaborated within an Agile environment, utilizing Scrum methodologies for efficient project management. • Developed and optimized UI components for responsiveness and cross-browser compatibility. • Worked closely with backend teams to ensure seamless integration with RESTful APIs and data flows. Technical Environment: • Languages & Frameworks: Angular, Backbone.js, TypeScript, JavaScript • Web Technologies: HTML5, CSS3, Sass, Handlebars, jQuery, Underscore.js • Development Tools: Express.js, Gulp, Git • Methodologies: Agile, Scrum • Project Management: JIRA • APIs: REST API • Operating System: Linux Sector: IoT, IT Services Keywords: Angular / BackboneJs / Javascript/Handelbars / Jquery / uderscoreJS / expressJs / UX &UI / HTML / SASS / Gulp / Git / JIRA / REST API.

Frontend Developer

e-TF1

juil. 2017 - août 2017

2 mois

Skills: Front-end Development

Frontend Developer

IndiaNIC Infotech Ltd

sept. 2016 - mars 2017

7 mois

Région de Ahmedabad, Inde

Developed a single-page application (SPA) designed for caregivers, focusing on a seamless, user-friendly interface to enhance user experience and streamline core functionalities. Key Responsibilities • Collaborated closely with frontend and backend developers, as well as UX designers, to design and build a dynamic SPA using Angular2. • Developed and integrated backend REST APIs to support real-time data and ensure responsive app performance. • Contributed to Agile Scrum processes, participating in sprint planning, retrospectives, and daily stand-ups to maintain project momentum and team alignment. Technical Environment: • Languages & Frameworks: Angular 2, TypeScript, JavaScript • Web Technologies: HTML5, CSS3 • Development Tools: Gulp, Git • Project Management: JIRA • APIs: REST API Sector: Software Development, Healthcare Solutions Keywords: Angular2, Typescript, JavaScript, HTML5, CSS3, Gulp, Git, JIRA, REST API.

Mobile Engineer

MULTIRESTO

mars 2016 - août 2016

6 mois

Tunis, Tunisie

Development of a new Hybrid mobile app from scratch. * Analyse the client requirements. * Design, develop and implementation of a hybrid mobile solution using Ionic Framework. keywords: Ionic / Cordova / HTML5 / CSS3 / Angular JS / Javascript / Node Js / Codegniter.

Web Engineer

Orange Networks GmbH

juil. 2015 - déc. 2015

6 mois

Région de Hambourg, Allemagne

Redesigned a web application and database architecture using .Net technologies. * Analyse the previous application and database architecture. * Design for a new application and database. * Develop and implementation of the application. * Agile software development and scrum based working environment. Keywords: C# / ASP.NET MVC / Linq / Web Services / Entity Framework / Telerik / Kendo UI / JavaScript / JQuery

Mobile Developer

Cynapsys It Hotspot

sept. 2014 - oct. 2014

2 mois

Tunisie

Develop a mobile client for Moodle E-learning Server. Main tasks: * Analysis of Moodle E-learning and list of available API. * Design and develop the mobile application to connect to the server and show list of cours for the current user. keyword: Java, Android, Eclipse, Json, RestfulAPI.

Software Developer

General Trade Informatique

sept. 2013 - oct. 2013

2 mois

Develop an inventory management solution in .NET platform with C# language. Keyword: .NET, C#, DevExpresse,SQL server, Visual Studio

Mobile Developer

SNCFT

mars 2012 - juil. 2012

5 mois

Tunisie

Develop a, Android mobile solution for SNCFT train traveler. That solution help users to find the nearest train station and to search for train time-line. keyword: Java / Android / Eclipse / UML2 / Augmented reality / Transport.


Formation

Graduate School of Applied Sciences and Management : SESAME

Computer Engineer, Software engineering

2013 - 2015

2 ans 2 mois

Higher Institute of Computer Science and Mathematics from the University of Monastir : ISIMM

Bachelor of Applied Science (BASc), Computer Systems and Software

2010 - 2012

2 ans 2 mois


Licences et certifications

Python Data Analysis for Healthcare

Délivré le : nov. 2024

Certifié par LinkedIn

Docker on AWS

Délivré le : nov. 2024

Certifié par LinkedIn

MTA: Web Development Fundamentals (C#)

Délivré le : avr. 2015

Certifié par Microsoft

MTA: Software Development Fundamentals

Délivré le : avr. 2015

Certifié par Microsoft

MTA: Database Fundamentals

Délivré le : avr. 2015

Certifié par Microsoft

JA Success Skills

Délivré le : mai 2014

Certifié par INJAZ Tunisia

CCNA Exploration: LAN Switching and Wireless

Délivré le : mai 2014

Certifié par Cisco

CCNA Exploration: Routing Protocols and Concepts

Délivré le : févr. 2014

Certifié par Cisco

CCNA Exploration: Network Fundamentals

Délivré le : juin 2013

Certifié par Cisco

Portfolio

Ulys

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.