
Tawfik MAALEJ
Lead Software Engineer
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À 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.
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
Docker on AWS
Délivré le : nov. 2024
MTA: Web Development Fundamentals (C#)
Délivré le : avr. 2015
MTA: Software Development Fundamentals
Délivré le : avr. 2015
MTA: Database Fundamentals
Délivré le : avr. 2015
JA Success Skills
Délivré le : mai 2014
CCNA Exploration: LAN Switching and Wireless
Délivré le : mai 2014
CCNA Exploration: Routing Protocols and Concepts
Délivré le : févr. 2014
CCNA Exploration: Network Fundamentals
Délivré le : juin 2013
Portfolio
