Tony Aldridge

Senior Developer at 15gifts

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
🎓
Top School
Tony Aldridge is a Senior Developer based in Brighton with 13 years of experience delivering backend systems across startups and large enterprises. He has held senior roles at companies including 15gifts, Saint-Gobain and IQVIA, blending long-term product delivery with hands-on implementation. Tony contributes to open source—most notably enhancing django-model-utils and helping port SDL2 functionality into Rust bindings—showing fluency across Python and systems-level work in Rust. He excels at improving library ergonomics and test coverage, and has a track record of moving documentation and maintenance forward as well as adding practical composability features. Educated in computing through The Open University, he pairs pragmatic engineering with an appetite for cross-language tooling and performance-focused code. Colleagues know him for steady senior leadership that still prefers shipping code and tackling non-obvious infrastructure and integration challenges.
code13 years of coding experience
job14 years of employment as a software developer
bookBSc (Hons) Computing, Computing, BSc (Hons) Computing, Computing at The Open University
github-logo-circle

Github Skills (6)

binding10
rust10
python10
sdl10
django10
opengl5

Programming languages (8)

TypeScriptC++RustOCamlJavaScriptObjective-CRubyPython

Github contributions (5)

github-logo-circle
Rust-SDL2/rust-sdl2

Aug 2013 - Dec 2016

SDL2 bindings for Rust
Role in this project:
userBackend Developer
Contributions:504 commits, 163 PRs, 647 pushes in 3 years 4 months
Contributions summary:Tony primarily contributed to the development of SDL2 bindings for the Rust programming language. Their commits involved porting initialization functions to SDL2, implementing window and renderer functionality, adding drawing methods, and incorporating the SDL2 timer. The user's work included adding helper methods for rectangles, working on display mode functionality and implementing texture management, and adding GL helpers for texturing.
rustsdlsdl2
jazzband/django-model-utils

Aug 2013 - Aug 2013

Django model mixins and utilities.
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 days
Contributions summary:Tony primarily focused on enhancing the `django-model-utils` library by adding new features and improving existing functionality. Their contributions included adding equality methods and composability features for `Choices` objects, along with related tests. They also addressed documentation by moving it to the appropriate location and resolving typos. Additionally, they made minor updates to the `AUTHORS.rst` file, suggesting involvement in project maintenance.
pythonmixinsdjangodjango-modeldjango-admin
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