Paul Hallett

Lead Software Engineer at Kraken

Norwich, 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
Paul Hallett is a Lead Software Engineer with 14 years' experience building Python- and JavaScript-first web platforms and developer-friendly APIs, currently leading engineering at Kraken. He combines hands-on expertise in Django, HTTP APIs and Domain Driven Design with proven people leadership from technical lead roles at Sharesies and Babylon Health. An active open-source contributor, Paul has improved projects such as SWAPI, DjangoGirls and the popular PokeAPI—bringing backend refactors, serializers and UX polish to public APIs. Based in Norwich, he prioritises developer experience and pragmatic architecture, often bridging product needs with clean, maintainable code. Colleagues describe him as a manager who still ships code, mentors engineers, and tackles hard integration problems.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BS), Bachelor of Science (BS) at University of Plymouth
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,244reputation
66kreached
34answers
6questions
Badges
twilio
top-1%
github-logo-circle

Github Skills (29)

apim10
api-rest10
back-end-development10
python10
api-design10
restful-api10
django10
application-design10
api10
rest-api10
twilio10
develop9
rest-framework9
backend9
web-development9

Programming languages (10)

TypeScriptShellMakefileJavaScriptHTMLSwiftElixirPython

Github contributions (5)

github-logo-circle
phalt/swapi

Dec 2014 - Apr 2020

*NOT MAINTAINED - NO GUARENTEE TO BE UP*
Role in this project:
userFull-stack Developer
Contributions:128 commits, 41 PRs, 48 pushes in 5 years 5 months
Contributions summary:Paul primarily contributed to the development of the SWAPI project by fixing file paths and views, as well as implementing new features. They were involved in updating the landing page by adding promotional content, creating new CSS for styling, and integrating a signup form using MailChimp. The user also installed and integrated the Django REST Framework, built initial models, implemented an alpha API with serializers, and added documentation pages. Finally, the user improved the UI by adding links and styling.
apipythonstar-wars-api
PokeAPI/pokeapi

Dec 2014 - Jun 2020

The Pokémon API
Role in this project:
userFull-stack Developer
Contributions:22 reviews, 77 commits, 110 PRs in 5 years 6 months
Contributions summary:Paul primarily contributed to the backend development of the Pokémon API, with a focus on refactoring and updating the existing codebase. The commits show the user modifying settings, fixing conflicts, and merging branches. They also worked on serializer adjustments for various resources like moves, natures, and types, indicating API structure modifications. Additionally, the user implemented and improved documentation and frontend elements.
pokeapiapimonnodejsgraphql
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 Hallett - Lead Software Engineer at Kraken