Skip to content
View ga-devfront's full-sized avatar

Block or report ga-devfront

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ga-devfront/README.md

Hi, I'm Alexis Guyomar

Fullstack Developer · TypeScript & Vue.js / PHP & Symfony

Based in Haute-Savoie, France · cross-border worker with Geneva, Switzerland

Portfolio Email LinkedIn


About me

I build reliable web applications with a strong focus on UX, typing and test coverage. Since July 2022 I have been a developer at PrestaShop, where I led the front-end rebuild of the Update Assistant module (formerly 1-Click Upgrade), one of PrestaShop's historical tools used by hundreds of thousands of merchants.

I enjoy shipping features that make daily life easier for developers and merchants, contributing back to open source, and sharing what I learn at developer conferences.

Highlights

Featured projects

End-to-end rebuild of PrestaShop's upgrade module: 113 PRs over two years on a tool used by hundreds of thousands of merchants.

Frontend: full rewrite of the UI with a new architecture, migration from monolithic JS/CSS files to modular TypeScript and SCSS, Vite build pipeline, custom page hydration system, virtual scrolling for logs, strict typing, lint and unit tests, Storybook documentation for Twig components.

Backend: refactoring and dead-code removal to reduce technical debt, fallback scripts to recover from failed upgrades, comparison tooling between upgraded and fresh installations, broad unit test coverage.

Cross-cutting: CI/CD workflow setup, UX/UI overhaul to simplify daily use, presented at the PrestaShop Developer Conference 2024.

Stack: TypeScript, SCSS, Vite, PHP, Symfony, Twig

Default theme for PrestaShop 9. jQuery removal, strict typing, dynamic checkout step navigation, hook system, community-driven stabilization. Stack: TypeScript, SCSS, Smarty, PHP

noncreation.com (work in progress)

Personal project: a GeoGuessr-like training game built as a monorepo (Deno API, Vue.js front-end, back-office). Magic-link auth, CQRS architecture, TDD, automatic deployment on a VPS via self-hosted GitHub runner. Stack: TypeScript, Vue.js, Deno, Docker

Skills

Frontend

TypeScript Vue.js JavaScript HTML5 CSS3 Sass Tailwind CSS Vite

Backend

PHP Symfony Twig Node.js MySQL

Testing & Quality

Jest Cypress Storybook PHPUnit ESLint

Tooling & DevOps

Git GitHub Actions Docker Linux

Socials

Popular repositories Loading

  1. scroll-event-handler scroll-event-handler Public

    A complet scrolling event listener on all device

    JavaScript 2

  2. portfolio-v2 portfolio-v2 Public

    SCSS 1

  3. spaceship-arena spaceship-arena Public

    JavaScript

  4. spaceship-arenaV2 spaceship-arenaV2 Public

    JavaScript

  5. portfolio-v1 portfolio-v1 Public

    My own portfolio with VueJS

    Vue

  6. ga-devfront ga-devfront Public