Naji Astier


Full-stack Developer

Since 2017

Started playing with web technologies as a hobby since middle school in 2009. Now, my hobby became my full-time job. I am looking for a job where I can benefit the team while still learning. I believe in the importance of code quality and good architecture. I am passionate about computer science, and I am a huge fan of mangas and video games.



Dec 2019 – now | Lead Frontend Engineer

Managed and trained a team of experienced and debuting frontend engineers

Worked on the improvement of the code quality, the continuous integration

Was in charge of frontend devops environment

Participated in the development of a dozen applications, SDKs and design system

Stack: TypeScript, NextJS, React, Redux, Styled Components, Jest, Cypress, Percy, Docker, GitHub Actions

The Price Hub

Jan 2017 – Jun 2019 | Full Stack Engineer

Continuously developed a web platform in an agile environment

Worked on the improvement of the code quality, the continuous integration

Gradually migrated a legacy frontend from Twig to Vue.js

Trained new developers on Symfony and Vue.js

Stack: PHP Symfony 3.4, PHPUnit, Vue.js, Mocha, Webpack, Sass, Docker, Jenkins

University of Nevada, Las Vegas

2016 – 3 Months | Developer Intern

Developed from scratch two tools to manage the transportation research center in a team of three

Stack: Python Django



2012 – 2017 | Master's Degree in Information System

Lycée Maurice Rondeau

2009 – 2012 | Baccalauréat in Sciences



Since 2021 | TypeScript, NextJS, React, Tailwind, Go

Fully automated leaderboard for the game Pokémon Go. Players can track their progression and compare with others players. The backend is closed source for legal reasons.

Student Union website/tools

2014 | PHP, Symfony

A collection of tools I made for the student union of my school. Written in PHP with Symfony, the project is still maintained today by my successors.



  • TypeScript
  • Vue.js
  • React
  • NextJS
  • Node
  • Sass
  • PHP
  • Symfony
  • Doctrine
  • SQL
  • MongoDB
  • Elastic
  • RabbitMQ
  • Python
  • Java
  • Android
  • Git
  • NX Monorepo
  • Linux Server
  • CI/CD
  • Docker
  • Kubernetes
  • GCP


  • TOEIC: 905
  • Team Management


  • github.com/na-ji
  • linkedin.com/in/najiastier
  • 77600 Bussy-saint-georges, France