Alan Harper

Chief Technology Officer at Dokio.com

Melbourne, 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

👤
Senior
Alan Harper is a seasoned technology leader and CTO based in Melbourne with 18 years building scalable web and fintech systems across startups and growth companies. He blends hands-on engineering—spanning Ruby on Rails, Elixir, Go, React and cloud infrastructure—with product-minded architecture work that supported major pivots and B2B platform launches. As a long-time contributor to the rubyzip project he refactored core modules and modernized its test suite, signaling a pragmatic focus on maintainability and quality. His background includes leading engineering teams, designing infrastructure from hardware up, and shipping real-time and trading systems under operational constraints. Known for turning "tea into systems," he excels at translating messy requirements into reliable, testable platforms while mentoring teams through scale.
code18 years of coding experience
job19 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,940reputation
123kreached
14answers
15questions
Badges
manifest
top-5%
github-logo-circle

Github Skills (12)

rspec10
ruby10
manifest9
file-handling9
objective-c6
xcode6
rake6
ios6
coredata6
iphone6
rubygems6
ruby-on-rails6

Programming languages (15)

MDXJavaC++CRustMakefileGoTypeScript

Github contributions (5)

github-logo-circle
rubyzip/rubyzip

Sep 2010 - Nov 2011

Official Rubyzip repository
Role in this project:
userBack-end Developer
Contributions:20 commits, 1 issue in 1 year 2 months
Contributions summary:Alan primarily focused on refactoring and restructuring the `Zip` module, splitting it into separate files based on their classes. They also initiated the conversion of the project's test suite to RSpec, demonstrating an understanding of testing frameworks. Additionally, the user merged in updates from the master branch and removed support for loading ruby within the zip files.
encryptionrubyrubyzipzip-extraction
aussiegeek/rest-countries

May 2020 - Feb 2021

Contributions:87 PRs, 75 pushes, 78 branches in 9 months
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
Alan Harper - Chief Technology Officer at Dokio.com