Liam Johnston

Principal Frontend Engineer at Self employed

Wellington, Wellington, New Zealand
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 Johnston is a Principal Frontend Engineer based in Wellington with 13 years of experience designing and shipping polished, user-focused web interfaces. He leads frontend delivery at Springload, evolving from developer to principal while balancing hands-on UI work with team and product guidance. Liam's practical design chops trace back to leading UX for Kitomba's salon booking platforms and launching ecommerce at Boohoo, and he still codes UI details—most notably the front end of The Great Suspender, a Chrome extension with over a million users. He’s a frequent CodePen contributor, showcasing visual and interaction-focused experiments that inform his production work. Comfortable across HTML, CSS and JavaScript, Liam combines UX sensibility with pragmatic engineering to turn complex workflows into simple, usable interfaces.
code13 years of coding experience
job5 years of employment as a software developer
bookDiploma, Information Technology, Diploma, Information Technology at UCOL
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
153reputation
2kreached
2answers
3questions
github-logo-circle

Github Skills (15)

html10
css10
javascript10
front-end-development10
ui-design10
chrome-extension10
chrome-plugin10
chrome-app10
browser-extension10
sass6
jquery-ui6
fullcalendar6
ios6
fullcalendar-scheduler6
jquery6

Programming languages (6)

TypeScriptCoffeeScriptSCSSJavaScriptPHPPython

Github contributions (5)

github-logo-circle
A chrome extension for suspending all tabs to free up memory
Role in this project:
userFront-end Developer
Contributions:98 commits, 14 PRs, 78 pushes in 6 years 7 months
Contributions summary:Liam primarily contributed to the front-end aspects of the chrome extension, focusing on the user interface. They added and modified HTML, CSS, and JavaScript code to implement a top bar indicating tab suspension, add labels to the main popup, and improve the visual design with style tweaks. Furthermore, the user improved the styling of the welcome screen, settings, and history pages.
chrome-extensionmemorytabschrome
liamjohnston/weather

Nov 2017 - Mar 2020

Because the internet needs more weather apps (currently hard-coded for Wellington NZ)
Contributions:2 PRs, 18 pushes, 3 branches in 2 years 4 months
wellingtoninternet
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 Johnston - Principal Frontend Engineer at Self employed