Pierluigi Pesenti's resume

Building the web since 1999
Portrait of Pierluigi Pesenti

About

I am a Lead Frontend Engineer (with a focus on UX, UI architectures and testing methodologies) and a Senior Engineering Manager. I also have UX/UI and Design skills.

I have 26 years of experience in Frontend Development.

I have strong opinions on best practices, functional programming, architectural patterns, and software testing.

With the help of functional programming, components-driven development, accessibility, and semantics, I build scalable architectures, reusable components libraries, advanced UI contraptions. I can help with optimizing performance, and enhancing developer workflows. I have advanced knowledge in advanced front-end topics such as Webpack configuration, tree shaking, code splitting, and state management techniques.

I have advanced knowledge of modern JavaScript and of modern CSS.

I have a strong ability to explain complex technical concepts to both technical and non-technical stakeholders.

I am a proactive problem solver.

Expert in interviewing applicants for technical roles.

Author, speaker, teacher, lecturer.

Since 2012 as a manager (hands-on-code). I have managed multiple teams and several people at once (13+).

I have been managing managers.

Skills & Tech Stack

Working Experience

Burger King (RBI Intl.)

to

Zug, Switzerland

Senior Engineering Manager, Core Frontend Team

to

Engineering Manager, Core Frontend and Kiosk Teams

to
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

to
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)

to

Zürich, Switzerland

Tech Lead / Engineering Manager (Frontend)

to
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)

to

Zürich, Switzerland

Product Prototype Team Lead Engineer

to
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

to
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

Zürich Frontend Conference

Zürich, Switzerland

Public Speaker

A React-clone in 200 lines of pure JS

Public Speaker

SVGMaster library showcase

Propulsion Academy

to

Zürich, Switzerland

Guest Speaker

to
Gave two lectures on:
  1. JS Performance Optimization
  2. Inline dynamic SVG and its possibilities

Neticon

to

Milan, Italy

Front End Lead Engineer and Manager

to
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)

to

Milan, Italy

Freelancer

to
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

to

Bergamo, Italy

Lead Web Developer

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

Open Source Contributions and Projects

Articles and Publications