You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Safwen F.SF

Safwen F.

Tech Lead FrontEnd/ Typescript Expert

€750/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Safwen

I am a seasoned front-end TechLead/Architect and a passionate entrepreneur with eight years of experience across various sectors including Banking, HR, Energy, and Construction.

Here's how I can help you:

- Design and Planning: Develop detailed design plans for technological solutions, considering your specific business needs. I can also establish clear and precise project plans, taking into account deadlines and budgets.

- Project Management: Manage complex technological projects from start to finish, working with a team of developers to ensure adherence to timelines, budgets, and specifications.

- Team Mentorship: Mentor and supervise a team of developers, assisting them in resolving technical issues, implementing design plans, and achieving project goals.

- Technical Development: Work with the development team to provide technical expertise, ensuring best practices are used for solution development.

- Risk Assessment: Evaluate potential risks and recommend measures to mitigate them.

- Communication: Regularly communicate with stakeholders, including clients, users, and development team members, to ensure projects run smoothly.

In summary, I am an expert in designing and developing technological solutions, and I ensure that projects are delivered on time and meet the expectations of all involved stakeholders.


Contact me to learn more about my services!
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • VINCI Siège
    Technical Lead FrontEnd Freelance
    REAL ESTATE
    February 2019 - Today (7 years and 4 months)
    Paris, France
    Implementation of a web platform for stakeholders on construction sites. (Digital Site, Digital Site lite, MyAdmin)

    - Refactoring of the FrontEnd platform architecture (Layers/Core service, Runtime Environment, FeatureFlags…)

    - Create a generic theme library that can be configured from the client application

    - Refactoring of the FrontEnd application architecture (Lazy loading modules,
    reusable components, themes …)

    - Implement a TypeScript/JavaScript code inspection library based on EsLint and Airbnb (Beyond Eslint)

    - Set up a monorepo structure based on Lerna and adapted to NX functionalities (https://nx.dev/)

    - Implement a Git commit message formatting library based on GitHooks, to have changelogs with better traceability. This hook inserts the branch name or the User Story ID into commits (Beyond GitFormat).

    - Ensure the release and deployment of various libraries on npm/npm Git via (https://github.com/sfelli/byd-package-rename).


    Agile Scrum Methodology: Task estimation, sprint planning, daily scrum, sprint review, and retrospective.
    Angular 16 TypeScript 4 Material Angular Lerna RxJS NgRx GitKraken Gitflow Github Actions GitHub Docker SonarQube Git Hooks Cordova Ionic NestJs Jest Kubernetes Lerna Nx Monorepo
  • ENGIE STORENGY
    Software Engineer (at maltem)
    ENERGY AND UTILITIES
    November 2017 - November 2018 (1 year)
    Paris, France
    Mission context: AT

    Project: Implementation of a web application for construction site stakeholders.

    - Creation of specific components with.
    - Write functional test scenarios.
    - Implement the graphic charter.
    - Improve code quality and performance
    - Ensure the release and deployment of various packages.

    Agile Scrum Methodology: Task estimation, sprint planning, daily scrum, sprint review, and retrospective.
    Typescript Docker Webpack VSCode Design Patterns User Interface Design JavaScript
  • Sopra Steria
    Software Engineer FrontEnd
    DIGITAL AND IT
    December 2015 - October 2017 (1 year and 10 months)
    Tunis, Tunisia
    Mission context: Nuxe-4YOU

    Team: Functional Delivery

    Project: Participation in the analysis and development phase of e-services (team planning, collaborative space, space manager, in the box, my documents...) for the 4YOU project.
    Achievements: •

    - Audit of existing systems and needs analysis, technical recommendations
    Create responsive web design screens.

    - Develop a generic controller to optimize source code. Development of the BackOffice part using the Apache CXF Framework for REST web services and JavaScript / HTML5 / CSS3 for the presentation layer, respecting the OSGI modular architecture.

    - Code Quality and performance review with Sonar, YellowLabTools, and JSHint.
    Participation in sprint code reviews using good development practices.
    Use of the MVC (Model View Controller) pattern. Maintenance on the presentation layer.

    - Execute tests on different platforms / devices (Windows, Android, and iOS).
    Preparation of scenarios and planning for the test partner. Ensure the release and deployment of various packages.
    Packaging and deployment of developed components using Nexus and Bamboo continuous integration tools.

    - End-of-iteration demonstrations.
    Contribution to writing functional and technical documentation for the application.
    Knowledge transfer on project architecture and development aspects for new recruits and interns.

    - Technical support to resolve various types of problems and incidents encountered.
    Technical coach in 2016 and 2017 for interns as part of their final year projects.

    Methodological Environment: Agile Scrum Methodology: Task estimation, sprint content definition,
    daily stand-up, review meeting, and retrospective.

    Fullcalendar DHTMLX Log4J Maven 3 SonarQube Tortoise SVN Nexus Alpaca Forms Lodash Bitbucket VSCode Eclipse JavaScript React.js Vue.js Typescript RequireJS REST API

Recommendations

Anouar E.AE
SH
Eslem F.EF
Anouar E. and 2 other people have recommended Safwen

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Licence applied in embedded and mobile system
    Higher Institute of Technological Studies of Sousse
    2012
    Licence applied in embedded and mobile system
  • Master of Science in Computer Engineering
    Private School of Engineering and Technologies - ESPRIT
    2015
    National Diploma in Computer Engineering, Génie logiciel

Skill set

Categories