Liam Goodacre

Senior Software Engineer & Crew Lead at Habito

London, 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 Goodacre is a Senior Software Engineer and Crew Lead at Habito with 14 years of experience building customer-facing journeys and the operational tooling that empowers mortgage experts. He combines hands-on engineering and team leadership to maintain and evolve brokerage systems in a fast-moving fintech environment. Before Habito he built server- and client-side products and rapid prototypes at Autonomy, and earlier contributed core language fixes to the PureScript compiler—improving type rendering, constrained types, and do-notation scope handling. A Newcastle University first-class honours graduate in Software Engineering, he brings pragmatic technical depth alongside a history of thoughtful open-source contributions. Colleagues know him for balancing steady delivery with a designer’s attention to types and detail — and a tendency to stealthily add ginger where it improves the recipe.
code13 years of coding experience
job5 years of employment as a software developer
bookBSc, Computing Science (Software Engineering), First-Class Honours, BSc, Computing Science (Software Engineering), First-Class Honours at Newcastle University
bookBTEC National Diploma, Software Development, BTEC National Diploma, Software Development at Peterborough Regional College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
502reputation
24kreached
6answers
3questions
github-logo-circle

Github Skills (13)

purescript10
compiled-language10
haskell9
text-parsing9
parsing9
testing8
clojure6
css6
javascript6
webkit6
jquery6
append6
constructor6

Programming languages (12)

TypeScriptDockerfileIdrisPureScriptDhallScalaTeXJavaScript

Github contributions (5)

github-logo-circle
purescript/purescript

Mar 2016 - Jul 2019

A strongly-typed language that compiles to JavaScript
Role in this project:
userBack-end Developer
Contributions:52 commits, 82 PRs, 26 pushes in 3 years 4 months
Contributions summary:Liam focused on fixing bugs related to type rendering and constrained types within the PureScript language. They implemented changes to improve the accuracy of type synonym rendering and fixed issues with how constrained types needed parentheses. The user's work involved modifying existing test files and core language files to address these specific rendering and parsing problems. Additional contributions included correcting the handling of scope traversal in do-notation, as well as addressing issues concerning instance declarations.
typed-languagehaskelljavascriptcompilerstrongly-typed
LiamGoodacre/fk

Feb 2014 - Oct 2014

Contributions:12 commits in 7 months
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 Goodacre - Senior Software Engineer & Crew Lead at Habito