Jo[h]n Hope
Contact Info
Locations (current) | Belfast, Dublin |
@midhir | |
GitLab | @johnhope |
GitHub | JonMidhir |
me@jhope.ie |
Interests
I started programming at about 11 years old with a book called Programming Microcomputers and a Commodore 64.
Currently, I work for GitLab as Senior Engineering Manager for the Plan team, which builds GitLab's planning and value stream tools, Pages and wiki.
Previously I grew & led the engineering team as Principal Developer at Storyful, a News Corp subsidiary and journalism technology company. I also worked in mobile games development, probably most notably on Transformers 3.
I started working with Ruby over 15 years ago, about the time of Rails v1.2. It's still the language I love and reach for most often, though I've written production code in several languages; including Haskell, Javascript, and Objective-C.
I love music and founded Midhir Records while at college. The label focused on unique artists within various genres of extreme music, bringing their music to market on vinyl and CD formats and promoting it around the world, while distributing interesting music from other labels here in Ireland. Around this time I released an album in China with my own band Altus Astrum.
Other than that I love books, fitness and good food.
Projects
- ShiftDock: I co-founded the company, led the product development and helped raise seed finance (inc. IntertradeIreland Seedcorn NI Award 2012).
- TF3 Battlezone: Android, iOS & Facebook game for the third installment of the Transformers® franchise. I built the server application (Ruby).
- Redcrumbs (gem): Fast activity tracking for Rails using Redis.
- Open Source: Recent contributions to HTTParty, Sinatra, Timecop & more; most contributions available to view on Github.
- Midhir Records: Record label and mail‐order. We signed four incredible artists and secured retail & independent distribution all over the world. I founded and ran the label between 2004 – 2009.
Writing
-
Run ML workloads using ROCm with a 7900XTX on Arch Linux.
[GitLab Snippet, Aug 2023] -
How a Week at Another Company Helped Us Refresh Our Culture.
[Medium, May 2018] -
Tactics for Taming Legacy Code. (Slides)
[Ruby Ireland, April 2016]
Citations
-
How Storyful is turning Slack into an extension of its newswire.
[Nieman Lab, Nov 2015]
Education
2009 – 2010 |
PG Dip. New Venture Creation (with Commendation)Queen's University Management School, Belfast |
2008 – 2009 |
MA Sonic Arts (with Commendation)Queen's University, Belfast
Final Project:
Specialisation: |
2005 – 2008 |
BSc Music Technology (First Class Honours)Queen's University, Belfast
Final Project:
Specialisation: |