Alex Ward

Senior Full-Stack Software Engineer at Gelt

Nottingham, 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
Alex Ward is a Senior Full-Stack Software Engineer based in Nottingham with a decade of experience delivering robust backend systems and test-driven improvements across startups and large enterprises. He has progressed through roles at Oracle, Tessian and DeepSea before joining Gelt, bringing expertise in Python and TypeScript-backed API design and dependency injection. Alex is an active open-source contributor who has hardened libraries like maya (human-friendly datetimes) and modernized test suites for textstat, demonstrating a focus on reliability, locale-aware parsing, and Unicode support. Colleagues rely on him for pragmatic engineering that improves maintainability and developer experience, and he’s known for filtering out noise—preferring direct, signal-first communication.
code10 years of coding experience
job8 years of employment as a software developer
bookDerby College
stackoverflow-logo

Stackoverflow

Stats
2,400reputation
208kreached
47answers
2questions
Badges
python-requests
top-5%
python
top-5%
github-logo-circle

Github Skills (33)

unit-testing10
datetime10
expressjs10
pytest10
python10
apidoc10
testing10
readability10
date-parsing10
typescript10
api10
typescript-types10
nodejs10
typescripts10
unit-test10

Programming languages (15)

C#PowerShellCSSRustVueGoHTMLGDScript

Github contributions (5)

github-logo-circle
textstat/textstat

Oct 2017 - Jul 2022

:memo: python package to calculate readability statistics of a text object - paragraphs, sentences, articles.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:16 releases, 35 reviews, 168 commits in 4 years 9 months
Contributions summary:Alex's primary contribution involves refactoring the testing framework from an older style to `unittest`. They made significant changes to the `test.py` file, adding and modifying numerous test cases. Furthermore, the user updated the testing framework to be compatible with Python 3 and added a test for Unicode support. This indicates a strong focus on ensuring the project's quality and maintainability through comprehensive testing.
nlpstatisticspythonsentencessmog
kennethreitz/maya

Apr 2018 - Jul 2019

Datetimes for Humans™
Role in this project:
userBack-end Developer & QA Engineer
Contributions:13 commits, 3 PRs, 9 comments in 1 year 3 months
Contributions summary:Alex primarily contributed to the `maya` library by adding new features, improving existing functionality, and enhancing the test suite. Their work focused on refining the `.when()` and `.slang_time()` methods, incorporating features like locale support and more flexible date parsing options. The commits demonstrate a focus on improving the robustness and usability of the library.
pythonkennethreitztimesparsingfor-humans
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
Alex Ward - Senior Full-Stack Software Engineer at Gelt