Portrait of Pierluigi Pesenti

Pierluigi Pesenti

Building the web since 1999

I am a Lead Software Engineer and Engineering Manager (ICT Head of Build) with 25+ years of experience, specializing in Frontend development and UX/UI architectures.

Using functional programming, component-driven development, accessibility, and semantic design, I build scalable software, reusable component libraries, and advanced UI systems. I excel in testing methodologies, performance optimization, and improving developer workflows.

I communicate complex technical concepts clearly to both technical and non-technical stakeholders. I’m also an expert interviewer for technical roles, as well as an author, speaker, teacher, and lecturer.

Working Experience

Burger King (RBI Intl.)

Zug, Switzerland

Senior Engineering Manager, Core Frontend Team

Supervised the development and architectural decisions for the "white-label" app, powering the food-ordering app and website for RBI's brands: Burger King, Popeyes, Firehouse Subs. Optimized the loading performance of the app by 50% and reduced the bundle size by 30%. I also manage through optimizations to drive the average app rating internationally from 2 stars to 4.5 stars.

Software Engineering Lead, Kiosk Team

Led the development team for a new Kiosk self-service food-ordering app. Multi-brand and markets. From zero to production in one year.

TX Group (Tamedia)

Zürich, Switzerland

Tech Lead / Engineering Manager (Frontend)

Led the development and maintenance of Unity, the company's CMS aimed at 2000+ journalists to feed all the online news websites that the group runs in Switzerland and Luxembourg

FNZ (formerly Appway)

Zürich, Switzerland

Product Prototype Team Lead Engineer

Prototyped 10+ innovative ideas. The goal was to iterate quickly, and integrate or fail fast. Very creative work where together with the head of design and the CTO I would give life to prototypes and MVPs to be tested in isolation to be eventually integrated to the main "Studio" app.

Senior Frontend UI Engineer

Refactored Appway's Studio app 26 editors to use React and a better UI architecture. A Low-code environment made of 30+ specialized visual editors

Neticon

Milan, Italy

Front End Lead Engineer and Manager

Solo developed the frontend of Ray-Ban REMIX (custom shades configurator) first two versions, used by millions daily. Development and people management for projects like Rayban.com website and Rayban projects. Also supervised Sunglass Hut projects and other fashion brands websites and configurators.

Oaxoa (self-employed)

Milan, Italy

Freelancer

Solo works going from inception, through design, to implementation of custom software and engines powering solutions for various clients like "Google Picnik", "DeAgostini Editore", "DeAgostini Scuola", "Disney Italia" etc.

Logos

Bergamo, Italy

Lead Web Developer

Led web development team to create custom websites and online software solutions. Supervised 30+ projects.

Soft Skills

  • Initiator
  • bold
  • problem solver
  • attentive to details
  • understands time budgets
  • talkative
  • fun
  • focuses on the big picture
  • a good leader
  • straightforward
  • resilient
  • transparent

Open Source Contributions and Projects

  • fp-filters
    A curated collection of over a hundred commonly used filter functions, that can be used in a functional programming style
  • fp-booleans
    A collection of utility functions to apply boolean logic on functions (including higher-order).
  • Dino Runner CLI
    A CLI version of the famous Dino Runner (Chrome runner) game.

Articles and Publications