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

Yan Philippe

Nest.js Expert | Fullstack Typescript - Node.js

€550/day
Lille, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yan

My name is Yan Philippe, I am a developer by trade and passionate about my work. I am also bilingual and a big fan of travel. In 2013 and 2014, I launched a startup, unfortunately without success. Currently, I work as a Freelancer and CTO for an American Startup.

My projects cover a wide range, from simple showcase sites to large-scale projects. I prefer to avoid using frameworks such as Symfony, as I find them too restrictive and not suitable for large-scale projects in the long term. My development method is focused on modularity. I like to create applications that work in real time and I have a particular affinity with Node.js.

I am comfortable in both Front-end and Back-end, and I master Adobe Photoshop and Illustrator software to bring my ideas to life.
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Homelife
    Fullstack JS developer
    BANKING AND INSURANCE
    May 2021 - June 2022 (1 year and 1 month)
    La Madeleine, France
    - Creation of the transactional SMS sending planning system
    - Zendesk integration
    - Addition of an http caching system
    - Creation of the pub/sub worker system
    - Integration of the Google Workspace API for creating calendars and adding events
    - Creation of a custom transporter for Redis stream (Nest.js)
    - Creation of a custom logger allowing logs to be sent back to ElasticSearch
    - Batch integration for sending Push notifications
    - Creation of class decorators (ControllerLogger) and function decorators (MethodExecutionContextLogger) to provide more context to the logs
    - Correction of various bugs
    - Mentoring a junior developer
    Nuxt.js NestJs PostgreSQL Typescript TypeORM Redis ELK Cypress Jest
  • Homelife
    CTO / Fullstack JS developer
    BANKING AND INSURANCE
    June 2022 - June 2023 (1 year)
    La Madeleine, France
    - Correction of various bugs
    - Complete refactoring of the emailing system with on-the-fly template compilation
    - Refactor of file uploading
    - Separation of the monolith into micro-services
    - Replacing Redis with NATS
    - Creation of the scheduled SMS sending system
    - Integration of sockets for real time in mobile apps
    - Creation of Aircall phone call routing logic
    - Creation of the entire containerization strategy (CI, Dockerfile)
    - Migration of the entire stack from Heroku to Kubernetes
    - Migration of all repos from Gitlab to Github
    - Rewriting CI automation to work with Github
    - Implementation of automatic versioning at the CI level with each code merge
    - Bug fixes in the iOS app (swift)
    - Start rewriting apps with React native
    Swift GitHub Github Actions Kubernetes Docker nats NestJs Twilio Redis Microservices AWS S3 sendgrid Cypress Jest
  • ADEO Services
    Fullstack JS developer
    LOGISTICS AND SUPPLY CHAIN
    August 2020 - March 2021 (7 months)
    Villeneuve-d'Ascq, France
    Development of the calendar / appointment booking part, allowing to
    create delivery dates for supply chain software
    Vue.js MongoDB Apache Kafka Express.js Node.js

Recommendations

Be the first to recommend Yan

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

Education

  • Web & New Media
    Academy of Art of San Francisco
    2011
  • High School Diploma (American Baccalaureate)
    City College of San francisco
    2009

Certifications

Skill set

Categories