Glen Maddern is a Principal Software Engineer based in Melbourne with 17 years of experience building high-performance front-end and systems software for companies from startups to Cloudflare and NVIDIA. He blends hands-on engineering with product instincts from co-founding Goodfilms and serving as CTO at Linc, focusing now on pushing the web forward through challenging freelance front-end builds, small open-source projects, and conference talks. Glen’s contributions touch notable projects like styled-components and Cloudflare Workers, where he improved core APIs and deployment resilience, and he’s built creative web tooling such as a BPM-aware GIF custom element. Known for exploring unusual use-cases to illuminate technology, he pairs deep CSS and JavaScript expertise with systems-level thinking across serverless and static rendering domains.
17 years of coding experience
15 years of employment as a software developer
Bachelor of Information Technology, Bachelor of Information Technology at The University of Queensland
A zero-configuration static pre-renderer for React apps
Role in this project:
Front-end Developer
Contributions:1 release, 87 commits, 28 PRs in 4 years 9 months
Contributions summary:Glen primarily contributed to the development of a static pre-renderer for React applications. They implemented core functionalities like rendering React components in a server-side environment and crawling through site pages to create static HTML files. Their work involved setting up a development server, creating a crawler to extract links, and writing the static HTML output to the file system.
Contributions:174 commits, 2 PRs, 8 pushes in 1 year 3 months
Contributions summary:Glen primarily contributed to the front-end functionality of the x-gif custom element by implementing and improving playback strategies, specifically related to BPM and speed control of the GIF animations. This included creating logic for precise synchronization of the GIF frames, and modifying the HTML and CSS to improve display. The user also refactored existing code to support features such as the use of n-times to control the number of times a gif is played back.
seekgifplaybackrecordgif-animation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Glen Maddern - Principal Software Engineer at NVIDIA