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)

PowerShellC#CSSRustVueGoHTMLGDScript

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:23 releases, 36 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.
pythonstatisticstextstatreadabilityflesch-kincaid-grade
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.
datetimedatetimesdatestimespython
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