Principal Developer, UI Platform (Frontend Infrastructure)
Sydney, New South Wales, Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Marcin Szczepanski is a Principal Developer with 14 years of experience building and scaling frontend delivery platforms, currently leading UI Platform (Frontend Infrastructure) at Atlassian from Sydney. He spent 12 years at Atlassian driving shared frontend infrastructure across products like Jira and Bitbucket, with a focus on developer experience, build tooling and reliable delivery. Marcin pairs hands-on engineering with platform-level thinking—contributing to well-known open-source projects such as Parcel where he improved bundling, tracing and lazy compilation, and to FW/1 by hardening error handling and testability. His background spans full-stack and backend automation, early ColdFusion work, and founding a Rails/iOS consultancy, giving him a rare cross-stack perspective on developer tooling and product delivery. Collectedly, he blends pragmatic engineering, open-source impact, and a track record of scaling developer-facing systems in large organisations.
FW/1 - Framework One - is a lightweight, convention over configuration, MVC application framework for ColdFusion / CFML.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:54 commits in 2 years 3 months
Contributions summary:Marcin primarily contributed to improving the FW/1 framework's error handling and testing capabilities. They ensured the availability of `request.context` in the `onError` handler and abstracted `writeOutput` calls for better testability. Furthermore, the user implemented initial test cases for the `onError` handler and enhanced the error handling to support early failures, and improved the test suite setup and content.
Contributions:148 reviews, 3 commits, 55 PRs in 6 months
Contributions summary:Marcin primarily focused on improving the Parcel bundler's capabilities and addressing bug fixes. Their contributions include implementing support for glob resolver packages, resolving deep entry point issues, and ensuring the maximum number of listeners for process.stdout accounts for workers. Furthermore, the user worked on adding tracing capabilities, enhancing lazy compilation functionalities, and optimizing the inline requires plugin for improved performance. They also updated the project to migrate to swc_core.
configurationzerocommonjscssjavascript
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
Marcin Szczepanski - Principal Developer, UI Platform (Frontend Infrastructure)