Skip to content

ga-devfront/ga-devfront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors