Edward Middleton

Senior Site Reliability Engineer at Freelance; Self-employed IT professional

Japan
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
🎓
Top School
Edward Middleton is a Senior Site Reliability Engineer with 17 years of experience building reliable, scalable systems from startups to robotics, currently at Rapyuta Robotics in Japan. He combines hands-on SRE and backend engineering with a long history as a software entrepreneur and CTO—co-founding ClassDo and leading product, growth, and infrastructure efforts. As a polyglot engineer he actively works in Rust, Ruby on Rails, Haskell and Go, and maintains practical open-source contributions to Rails-based projects like Publify. Beyond professional roles, he has led the Tokyo Linux User Group since 2007, reflecting deep community engagement and a commitment to developer advocacy. He brings a pragmatic focus on modernizing legacy code and dependency management, plus a track record of shipping production systems that span web publishing, education marketplaces, and financial services. Based in Japan, he balances technical leadership with entrepreneurial grit and a penchant for solving real business problems.
code16 years of coding experience
job15 years of employment as a software developer
bookB. Eng., Micro-Electronic Engineering - Communication Systems, B. Eng., Micro-Electronic Engineering - Communication Systems at Griffith University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (10)

ruby-rails10
rails10
web-development10
ruby10
dependency-management9
rspec6
integer6
linux6
bash6
regex6

Programming languages (7)

ShellRustJavaScriptGoHTMLRubyLess

Github contributions (5)

github-logo-circle
publify/publify

Jun 2009 - Aug 2009

A self hosted Web publishing platform on Rails.
Role in this project:
userBack-end Developer
Contributions:24 commits in 1 month
Contributions summary:Edward primarily contributed to the Rails-based web publishing platform, focusing on updating dependencies and adapting code to newer versions of the Rails framework and its associated gems. They updated the application to use a specific version of RubyGems and incorporated changes related to cookie behavior, response headers, and deprecated methods. Additionally, the user added and integrated external libraries like `bluecloth` and `datanoise-actionwebservice`, enhancing the platform's functionality.
ruby-on-railspublishingrailshostedblog-engine
tlug/tlug.jp

May 2019 - Jul 2022

Contributions:139 commits, 137 pushes, 2 branches in 3 years 2 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
Edward Middleton - Senior Site Reliability Engineer at Freelance; Self-employed IT professional