Tom Liversidge

Software Engineer

Brighton, 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
Tom Liversidge is a pragmatic software engineer with 11 years' experience building reliable web and backend systems from Brighton, UK. He blends front-end WordPress and responsive design work with strong back-end testing and QA discipline, evidenced by contributions to the widely used Proto Actor project where he strengthened router tests and persistence coverage. Comfortable working across the stack, he pairs hands-on coding (HTML, PHP, JS) and tooling (VSCode, GitHub, Figma) with practical agency experience in accessibility, SEO and user journey analysis. Colleagues know him as a detail-oriented developer who values robust test infrastructure and measurable UX improvements — and, when not debugging, he’s likely fueling up on coffee.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,349reputation
110kreached
83answers
2questions
Badges
domain-driven-design
top-5%
github-logo-circle

Github Skills (16)

proto-actor10
actor10
csharp10
xunit10
dotnet-core10
testing10
domain-driven-design9
distributed-computing9
distributed-systems9
bounded-contexts6
domain-events6
aggregate-root6
cqrs6
architecture6
event-sourcing6

Programming languages (5)

C#CoffeeScriptShellGoHTML

Github contributions (5)

github-logo-circle
asynkron/protoactor-dotnet

Mar 2017 - Dec 2018

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:58 commits, 68 PRs, 24 pushes in 1 year 8 months
Contributions summary:Tom primarily focused on enhancing the testing infrastructure of the `Proto Actor - Ultra fast distributed actors` project. Their commits introduced and expanded tests for various router implementations such as RoundRobin, BroadcastGroup, ConsistentHash, and RandomGroup routers, alongside the Pool routers. They also contributed by refactoring parts of the persistence API and added tests around indexing and multiple snapshots. Furthermore, the user made efforts in enhancing the tests by increasing timeouts on router tests, demonstrating an emphasis on robust testing practices.
protobufgrpcultraprotodistributed-actors
Contributions:32 commits, 195 pushes, 62 branches in 1 month
golangproto-actorprotobufprotodistributed-actors
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