Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ga-devfront/ga-devfront

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.