Julien Pradet's Resume

Julien Pradet

Staff Engineer (Focused on Front-End)

I care about kindness and sharing.
I am an empathetic team player with strong communication skills.

Work Experience

Shipup

–
Remote

Staff Front-End Engineer – B2B SaaS that helps merchants manage their post purchase communication (E.Leclerc, L'Occitane, Photobox, etc.)

My role went from Lead Front-End, mainly involved in a single squad, to cross squad involvement with 10 fullstack/backend devs.

  • Led the revamp of the email editor, core business of Shipup, shipped 6 months after my arrival. Continuous improvements since, by suggesting solutions based on client feedbacks.
  • Championed and set up an AI translation tool, through Anthropic's API. Clients now want to spread this feature to the rest of the product.
  • Revival of the Design System, gone from 0 to 25 releases per quarters, including 10 by other devs.
  • Mentored devs to revive TypeScript adoption and systematize unit testing (from 60% to +68% coverage)
  • Set up guilds and strategic influence on hiring

Tech Stack: TypeScript, React, Redux, TanStack Query, Jest, Ruby on Rails

SINGULART

–
Remote

Staff Front-End Engineer – 1st online art gallery representing over 10,000 artists worldwide

My role went from Senior Engineer to Staff Engineer in a team that scaled from 5 to 25 persons:

  • Structured best practices in Front-End development (Components, Atomic Design, BEM, automated tests, CI, etc.)
  • Architect on strategic product projects (product minded feedbacks, progressive delivery, AB tests analysis)
  • Shipped in 1 month a chat based AI assistant to help collectors browse through the catalog
  • Improved Web Performance and Core Web Vitals (Mobile LCP < 2.4s from 65% to 92%)
  • Proposals & development of tools to improve back/front collaboration & efficiency (RFC, ADR, Roadmaps)
  • Led the Front-End Guild owning the creation and the progressive adoption of the Design System
  • Recruted the Front-End team (technical tests & interviews)
  • Mentored 15 Front-End & Full-Stack developers (trainings, internal meetups, reviews, pair programming)

Tech Stack: TypeScript, Stimulus, Storybook, Jest, Cypress, PHP, Symfony

Front-Commerce

–
Remote

Front-End Software Engineer – A developer tool enabling the usage of headless eCommerce services

  • Creation of an e-commerce theme and its Design System
  • Creation of a GraphQL API and its optimization systems
  • Management of updates and migration processes (Progressive migration, Breaking changes, Changelog)
  • Technical writing for the product documentation
  • Championing technical decisions
  • Important research on the Front-End ecosystem (Framworks, Tooling, Web Performance, AccessibilitĂ©, PWAs, etc.)
  • Training developers and providing support to the teams relying on the product

Tech Stack: React, Apollo, SSR, Express, Node.js, Redis

Occitech

–

Full-Stack Software Engineer – Developing web applications & eCommerce websites for external clients (React, PHP, Symfony, Magento…)

  • Translated the business needs of the clients into technical solutions
  • Adapted to complex environments using well architectured solutions (Event Sourcing, CQRS…)

Capgemini

–

Full-Stack Software Engineer – Web Front-Office for one of the Ministry of the Armed Forces's services (PHP, Symfony)

Kerdos-Energy

–

Internship – Developed a platform referencing solutions to improve energy consumptions (PHP, MySQL, Javascript)

Education and Training

–

École Internationale des Sciences du Traitement de l’Information - EISTI

Computer Science school delivering the renowned Engineer title in France

School renamed to Cy Tech - https://cytech.cyu.fr/

–

Lycée Louis Barthou - MPSI/MP

Undergraduate studies to prepare for competitive entry exams to engineering schools

Technical Skills

Paradigms

Programmation Fonctionnelle, Programmation Réactive, POO

Languages

TypeScript, JavaScript, HTML, CSS, PHP, Java, OCaml

Web

React, Webpack, Jest, Vite, Vitest, Cypress, Svelte, Next.js

Symfony, Express, Fastify, NestJS

Conferences (non exhaustive)

How to translate your application for only 1kb of JS

https://www.youtube.com/watch?v=aY-e0Ph4ub0

Transforming Storybook into a Design System

https://www.youtube.com/watch?v=lVwTOb9Nn18

Side Projects

Generative art

https://portfolio.julienpradet.fr/

Generate artistic images from homemade algorithms and code.

Blog

https://www.julienpradet.fr/

A blog where I share my knownledge and experiences related to the web.

Web performance, TypeScript, advanced CSS techniques, etc.

Side projects

https://github.com/JulienPradet

I often play around with new technologies and publish my experiments on github.

Additional information

Languages

French (native), English (TOEIC: 945/990 - currently working in english day-to-day)

Hobbies

Illustration, Design and Sculpture

  • 2D : Photoshop, Illustrator
  • 3D : Blender, Clay
  • Generative art : Canvas, WebGL, SVG

Other

Lived 9 years abroad: Scotland, Indonesia, United Arab Emirates (Dubai)