Nico Burns is an Open Source Developer and maintainer with 13 years of experience building and shipping web and native UIs across JavaScript/TypeScript, Rust, PHP, and Python. Currently leading development on the Dioxus Native runtime and the Blitz browser engine at Dioxus Labs, he blends low-level rendering/layout expertise with pragmatic full-stack product work. His contributions to high-profile Rust projects like Servo, Bevy, and the Taffy layout library show deep experience resolving complex layout algorithms, cross-platform windowing, and performance bottlenecks. Previously a hands-on CTO and lead developer, he has driven reliability and developer productivity improvements—migrating datastores from Firebase to Postgres and optimizing critical systems by orders of magnitude. Comfortable across front-end, back-end, and DevOps concerns, he also brings UX sensibility to technical solutions. Based in the UK with a BSc in Mathematics and Philosophy, he pairs analytical rigor with a long-standing interest in web rendering internals.
13 years of coding experience
10 years of employment as a software developer
BA in Philosophy, Politics and Economics (unfinished), BA in Philosophy, Politics and Economics (unfinished) at University of Oxford
4 A levels, 2 AS levels, 10 GCSEs, 4 A levels, 2 AS levels, 10 GCSEs at King Edward VI Community College
Bachelor of Science (BSc), Mathematics and Philosophy, Bachelor of Science (BSc), Mathematics and Philosophy at University of Bristol
Contributions:35 reviews, 158 commits, 70 PRs in 9 months
Contributions summary:Nico primarily focused on developing the front-end and back-end components of a community guide for the Rust ecosystem. Their work involved setting up the application structure, implementing a templating system using Tera, and designing the crate list page, including both the HTML and CSS. They also worked on improving the UI with styling using CSS, implemented a table of contents and mobile responsiveness to improve the user experience.
Contributions:42 releases, 182 reviews, 56 commits in 6 months
Contributions summary:Nico primarily contributed to the `taffy` library, focused on implementing and improving the flexbox algorithm. Their work included adding support for new features like `align-items: space-evenly`, refactoring code for better performance, introducing a gap property, and fixing percentage-based sizing issues. Furthermore, the user's contributions extended to benchmarking and testing, enhancing the library's reliability and performance.
css-gridrustlayoutperformanceflexbox
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
Nico Burns - Open Source Developer Maintainer at Dioxus Labs