Paul Louth

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
Paul Louth is a pragmatic software engineer based in London with over a decade of professional experience and a coding journey that began in 1985. He focuses on making software work reliably, blending practical backend development with an appreciation for functional programming paradigms. An active open-source contributor, Paul has improved core abstractions in the LanguageExt C# library—optimising Either semantics, performance and state/validation propagation. He brings a concise, improvement-oriented approach: removing inefficiencies, tightening memory use and adding useful API members like MapLeft. Curious and persistent, he pairs long-term hands-on experience with a willingness to revisit and refine foundational code.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,590reputation
45kreached
45answers
1question
Badges
functional-programming
top-5%
github-logo-circle

Github Skills (17)

dotnet-core10
functional-programming10
csharp10
code-optimization9
error-handling9
refactoring9
immutability8
immutability-helper8
software-design8
async-await6
monads6
haskell6
design-patterns6
if-statement6
oop6

Programming languages (7)

C#C++CSSCHaskellHTMLF#

Github contributions (5)

github-logo-circle
louthy/language-ext

Nov 2014 - Jan 2023

C# pure functional programming framework - come and get declarative!
Role in this project:
userBack-end Developer
Contributions:106 releases, 16 reviews, 1655 commits in 8 years 3 months
Contributions summary:Paul's commits focus on improving the `Either` class within the LanguageExt.Core library. These commits involved adding new members such as `MapLeft`, and restructuring existing code to improve performance and address potential memory issues by removing unused or inefficient code blocks. Further commits demonstrate changes to the code base relating to validation and state propagation.
functional-languagelanguage-extfunctional-programmingclass-librarybcl
louthy/best-form

Jul 2016 - Jun 2022

Contributions:15 commits, 33 pushes, 1 branch in 6 years
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
Paul Louth