Skip to content
View marco-prontera's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Organizations

@pubtech-ai

Block or report marco-prontera

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Marco-Prontera/README.md

Hi, I'm Marco ๐Ÿ‘‹

Frontend Engineer turning complex web constraints into reliable, high-performance products.

My work sits where frontend meets real-world constraints โ€” performance, browser behavior, third-party code, privacy frameworks, and edge runtimes.

What I Work On

I design and build frontend systems with strong attention to performance, maintainability, and long-term product evolution. My approach is grounded in how the web actually works across the browser, the network, and the runtime.

I care deeply about rendering performance, runtime efficiency, and the impact of third-party integrations on user experience. I regularly work with performance diagnostics, custom metrics, and in-depth analysis to identify bottlenecks and drive measurable improvements.

I also invest in developer experience and tooling, using modern workflows and AI-assisted development to improve engineering velocity and system quality.

Experience Highlights

I designed and developed the technical architecture of a Consent Management Platform certified by Google and IAB, translating formal specifications into a production-ready system used across multiple web properties. This involved consent flows, third-party orchestration, performance impact mitigation, and browser storage behavior across contexts.

Part of this work and its performance impact has been featured as a case study published on web.dev, where I contributed to sharing insights on improving real-user interaction performance:
https://web.dev/case-studies/pubconsent-inp

Iโ€™ve worked extensively within the advertising and monetization ecosystem, including integrations with Prebid and Google Publisher Tag, debugging complex runtime and delivery issues, and analyzing how changes affect performance, stability, and user experience at scale. A key part of my work is measuring the real production impact of technical changes through metrics, experimentation, and performance monitoring.

Iโ€™ve also developed native libraries for mobile applications, contributing to shared logic and performance-sensitive components used across iOS and Android environments.

While primarily frontend-focused, Iโ€™ve built supporting platform components in serverless and edge environments, and Iโ€™m comfortable working across the boundary between client, runtime, and infrastructure when needed.

Looking Forward

Iโ€™m particularly interested in how frontend engineering, platform fundamentals, and AI-assisted workflows come together to shape the future of how we build for the web.

My goal is to keep a strong foundation in web fundamentals while evolving with the tools and practices that are redefining modern software development.

๐Ÿ“Ž LinkedIn: https://www.linkedin.com/in/marcoprontera โœ๏ธ Writing: https://marco-prontera.medium.com

Pinned Loading

  1. vite-plugin-css-injected-by-js vite-plugin-css-injected-by-js Public

    A Vite plugin that takes the CSS and adds it to the page through the JS. For those who want a single JS file.

    TypeScript 497 29

  2. JavaScript - Instant command queue p... JavaScript - Instant command queue pattern
    1
    var icqLibrary = icqLibrary || {};
    2
    icqLibrary.queue = icqLibrary.queue || [];
    3
    
                  
    4
    icqLibrary.queue.push(() => {
    5
      console.log('Queue 1');
  3. ampproject/amphtml ampproject/amphtml Public

    The AMP web component framework.

    JavaScript 14.9k 4.1k

  4. InteractiveAdvertisingBureau/iabtcf-es InteractiveAdvertisingBureau/iabtcf-es Public

    Official compliant tool suite for implementing the Transparency and Consent Framework (TCF) v2.0. The essential toolkit for CMPs.

    TypeScript 150 98