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

Yiyan H.

Senior Fullstack Developer Angular Nodejs

On-demand
巴黎, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yiyan

With over eight years of experience in web application development, I am proficient in HTML5, CSS3, Javascript, and Typescript, as well as frameworks like Angular, NodeJs, and Ionic Framework, Bootstrap. I also work with VueJs and ReactJs for personal projects.

Working solo or in a team with AGILE Scrum methodology, I have carried out several missions for major clients:
- Development of web applications with Angular and NodeJs;
- Participation in Scrum ceremonies;
- Development of components, APIs, and microservices;
- Code reviews

Technical Stack:
Frontend: AngularJS, Angular V4-18, Ionic framework, AngularFire, VueJs
Backend: NodeJs, ExpressJs, JestJs
Database: MongoDB, Firestore
Tools/Software: Git, Jenkins, Docker, Prometheus, Grafana
Cloud serverless: AWS services
  • Chinese

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Can work on-site
巴黎 (up to 20km)

Experience

  • Personal
    Full-stack Web Application Developer
    January 2024 - Today (2 years and 5 months)
    Paris, France
    **Context**:

    Develop a PWA application allowing members of a Chinese Protestant church to perform their daily spiritual practice and share it.

    **Actions**:


    Backend:
    • Developed the PWA mobile application with Ionic 8, Angular 18, and Firebase.
    • Configured the project and managed user authentication from the Firebase console.
    • Created security rules for the database.
    • Managed and updated application versions.
    • Developed components.
    Frontend:
    • Developed reusable components.
    • Created JSON files and manifests for PWA and Firebase.
    • Developed services and performed HTTP calls to the Backend (rebase) and manipulated observables.
    **Technical Environment**:
    • Ionic 8, CSS3, HTML5, Angular 18,
    • Firebase, Firestore Database, Firebase Cloud Messaging
    angular 18 Ionic Firebase Firestore Firebase Authentication Firebase Cloud Messaging Progressive Web App
  • Air Liquide Healthcare
    Full-stack Angular & Node Developer
    MEDICAL
    March 2019 - December 2023 (4 years and 10 months)
    **Context**:

    In a team of 8 developers, 1 dev leader, 1 QA, 3 POs, and 1 SM using Agile Scrum methodology, as a full-stack Angular & Node developer, I participated in the development of three projects: Prescriber Extranet, Patient Extranet, and Pharmacy Extranet.

    **Actions**:

    Participated in sprint planning, daily stand-ups, sprint reviews, retrospectives, backlog refinement...
    Code reviews, refactoring, and MCO for code quality and continuous optimization.
    Deployment to validation/integration/production environments.

    Backend:
    • Development and updating of microservices.
    • CRUD operations on the MongoDB database by creating repositories.
    • API development.
    • Development of mappings and indexing with Elasticsearch.
    • Writing technical documentation.
    Frontend:
    • Module development.
    • Development of components, directives, pipes, and form validators.
    • Service development.


    **Technical Environment**:
    • Angular 14/16, RxJs, Typescript, HTML5, CSS3, NgRx
    • NodeJs, ExpressJs, JestJs
    • Git, Jenkins, AWS services, CI/CD
    • Jira and Confluence
    Angular 16 Node.js Jenkins Gitlab CI/CD Jest Elasticsearch Dockerfile HTML5 CSS3 Full-stack Development Typescript NgRx
  • Citeo
    Front-End Angular Developer
    ENVIRONMENTAL
    March 2018 - March 2019 (1 year and 1 month)
    **Context**:

    In a team of 5 developers and 2 business analysts, as an Angular front-end developer, I participated in the development and maintenance of a web application for packaging declaration for regional authorities in France.
    Development of a website for packaging declaration for regional authorities in France.
    Development of an internal website for managing Packaging/Paper contracts, etc.

    **Actions**:
    • Evaluations and impact studies: Conduct a needs assessment and perform an impact study on all application components to avoid regression risks.
    • Technical specifications development: Develop the front-end part with Angular 5.
    • Deliveries to testing environments.
    • Improvement of code quality.
    • Development of application components.
    Frontend:
    • Develop and update modules, components, and directives.
    • Develop and update services and perform calls to .NET APIs.


    **Technical Environment**:

    Angular 5, Git, HTML5, CSS3, TypeScript, Bootstrap
    Angular5 Typescript HTML 5 CSS3 Front-End Development

Recommendations

Be the first to recommend Yiyan

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

  • Master of Business Intelligence
    Université Marne-la-Vallée
    2015

Certifications

Skill set

Categories