Liam B

Stony Stratford, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Liam B is a senior web developer with 12 years' experience building interactive websites and apps for clients including Google, YouTube and the Natural History Museum. He blends modern front-end engineering (ES6, React, Redux, Flow, Polymer, SASS) with creative tooling—Three.js, D3, GSAP and WebAR/WebRTC—to deliver immersive, design-led experiences. Liam maintains Matter.js, an open-source web physics engine used by teams at Disney, Adobe and in research at Harvard and MIT, reflecting his commitment to reusable interactive systems. He also ships back-end and full-stack pieces with Node.js, Python/Django and App Engine, and has past exposure to .NET and LAMP stacks. Beyond production work he experiments with machine learning and computer vision for generative design and interactive installations, bringing research-grade techniques into client projects. Based in Stony Stratford, he combines a first-class Computer Science degree from Sheffield with practical open-source contributions that improve cross-browser robustness and developer ergonomics.
code12 years of coding experience
bookComputing, Maths, Physics, Electronics, Computing, Maths, Physics, Electronics at Franklin College
bookBSc (Hons), Computer Science, 1st, BSc (Hons), Computer Science, 1st at The University of Sheffield
languagesEnglish, German
github-logo-circle

Github Skills (6)

plugin-development10
javascript10
front-end-development10
jquery10
layout7
css5

Programming languages (5)

C#TypeScriptJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
liabru/jquery-match-height

Mar 2014 - Aug 2018

a responsive equal heights plugin
Role in this project:
userFront-end Developer
Contributions:7 releases, 113 commits, 10 PRs in 4 years 6 months
Contributions summary:Liam primarily contributed to the development of the jQuery matchHeight plugin, focusing on enhancements and bug fixes. Their work included adding a minified version of the plugin and addressing issues related to IE8 compatibility, such as NaN errors and window resize event loop bugs. Furthermore, the user implemented functionality to remove matchHeight and added support for hidden elements, enhancing the plugin's versatility. They also updated the readme, changelog and build processes.
jqueryresponsive-designlayoutequalplugin
liabru/matter-js

Feb 2014 - Dec 2022

a 2D rigid body physics engine for the web ▲● ■
Contributions:5 releases, 878 commits, 69 PRs in 8 years 11 months
physics-enginephysicsrigid-bodiescanvasjavascript
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
Liam B