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

Philippe Hamelin

Senior Angular Developer

€350/day
Antony, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Philippe

Experienced Angular developer, I am a fan of clean code. I make it a point of honor to write clean, readable, and easily understandable code, because a program that anyone can understand is my top priority.

With 7 years of experience in software development, I can participate in the creation of your projects while bringing Angular expertise.

I prefer to work by implementing a coherent architecture, unit tests, significant documentation, and conventions/rules.

I can easily carry out major version migrations of Angular and work with any version from 10 onwards.

Semantic HTML is very important, and CSS (SCSS) with its flexbox holds no more secrets for me.

In summary, if you want to start an Angular project with a solid foundation or redo the architecture of an existing project, I would be happy to bring you my knowledge.
  • French

    Native or bilingual

  • English

    Fluent

  • Italian

    Basic

  • Japanese

    Basic

Can work on-site
Antony (up to 10km)

Experience

  • Arteris IP
    Senior Angular Developer
    SOFTWARE PUBLISHING
    May 2021 - April 2025 (3 years and 11 months)
    Paris, France
    As part of a new project in Angular (v10 initially, then v16 at the end). I joined a small team of 1 fullstack developer and 2 backend developers, along with another front-end developer with 3/4 years of experience. The application was just starting, and no work methodology or best practices were in place.

    Challenges: Decide together on the most effective methodology, write specifications and documentation, and implement the features already conceived.

    Achievements:
    • Analysis of application designs and needs with the PO, then integration.
    • Writing specifications (Architecture, functional, etc.).
    • Taking responsibility for the front-end, becoming the lead developer and responsible for all application pages and their components.
    • Implementation of a clean and organized architecture, establishment of naming and coding conventions.
    • Project Quality:
    ◦ SonarCloud
    ◦ Lint
    ◦ Code review, validation during Pull Requests
    ◦ Minimum 80% code coverage by unit tests
    • Improvement of the application's overall performance:
    ◦ Version upgrade (Angular 12 -> Angular 16)
    ◦ Creation of a reusable Angular component library
    • Creation of a clean TS package specific to the project.
    • Implementation of micro-frontends and an addon system to customize the application based on the user.
    • Creation of a generic custom table component capable of displaying thousands of data points, filtering, sorting, with real-time custom column resizing.
    • Creation of backend communications.
    • Learning design patterns.
    • Performing automated tests with Cypress.
    Angular Clean Code Typescript HTML5/CSS3 Web Architecture
  • MGI Digital Technology
    Angular Developer
    March 2019 - April 2021 (2 years and 1 month)
    MGI develops solutions for the printing industry, allowing the addition of effects such as selective varnish, hot foil stamping, and embossing on various media (paper, packaging, labels, etc.). Their technology is particularly valued in the luxury, publishing, premium packaging, and marketing sectors, as it enables high-quality visual and tactile finishes.
    MGI was looking to overhaul all of their HMIs in Angular.
  • Meltdown ESport Bar
    Web Integrator
    June 2018 - December 2018 (6 months)
    Meltdown bars are bars based on the world of video games. Their head office consists of a small team of 8 people, including only 1 developer. This developer is responsible for maintaining the websites (front and back) as well as developing new projects. To assist him in these new projects, I was hired as an intern integrator and worked closely with designers, POs, and the marketing team.

    Challenges: Creation of several projects:
    • Temporary website for the charity Make A Wish in partnership with League Of Legends France.
    • Tribe mobile application
    • Creation of a franchised back-office allowing easy generation of images corresponding to marketing and legal standards.
    Achievements

Recommendations

Be the first to recommend Philippe

Help this freelancer shine by sharing your experience working together.

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

Skill set

Categories