Tim Alford

Founder at Ocka Software

Traralgon, Victoria, Australia
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
Tim Alford is a founder and senior test analyst with 16 years of hands-on experience building robust test automation and backend systems across Python, Java, C++ and Perl. He has led CI-driven testing at scale—using Docker, Selenium and Bamboo—to harden web services and contributed DevOps improvements while at Connexity. Tim’s open-source contributions include Python 3 compatibility and testing infrastructure work for prominent projects like pyrax and setuptools, and practical backend enhancements to Django-based tools such as Wagtail and django-taggit. Now running Ocka Software from regional Victoria, he blends deep QA expertise with production-grade engineering, and has a knack for quietly modernizing legacy codebases to improve cross-version compatibility and developer ergonomics.
code16 years of coding experience
job5 years of employment as a software developer
bookBachelor of Computer Science, Application Programming, With Distinction, Bachelor of Computer Science, Application Programming, With Distinction at RMIT University
github-logo-circle

Github Skills (25)

cms10
pytest10
back-end-development10
python10
django10
setuptools10
testing10
wagtail10
project-template10
six10
web-framework10
template-tags10
test-automation10
unit-testing9
apidoc9

Programming languages (11)

DockerfileShellC++JavaScriptGoHaskellVimLHTML

Github contributions (5)

github-logo-circle
wagtail/wagtail

Jun 2014 - Feb 2018

A Django content management system focused on flexibility and user experience
Role in this project:
userBack-end Developer
Contributions:204 commits, 101 PRs, 7 pushes in 3 years 8 months
Contributions summary:Tim primarily focused on enhancing the Wagtail CMS backend by implementing and integrating new features. This included adding links to admin sections for site statistics, creating and implementing a new template tag (`routablepageurl`), and improving core functionalities like page management and the handling of settings. Further contributions were made to code style with more consistent documentation of methods and code blocks, ensuring a more robust and user-friendly admin interface. The user demonstrates a strong understanding of Wagtail's internal workings, as well as the Django framework.
cmsmanagement-systempythondjangouser-experience
pypa/setuptools

Aug 2016 - Dec 2016

Official project repository for the Setuptools build system
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 commits, 11 PRs, 31 comments in 4 months
Contributions summary:Tim primarily focused on improving the testing infrastructure of the `setuptools` project. Their contributions involved porting test cases from the `distutils` library, adding new tests for `MANIFEST.in` functionality, and updating the project's testing dependencies. They also addressed a bug related to `global-exclude` in the manifest. The user's work led to a more robust and comprehensive testing suite.
setuptoolsbuild-system
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
Tim Alford - Founder at Ocka Software