Skip to content
Remotely working
Remotely working


  • Arctic Code Vault Contributor
  • Pro

Hello, I'm Gary 👋

Developer, Director, Dad

For the past 30 years I’ve been a professional developer in a variety of languages. I’ve worked in a wide variety of sectors including aviation, telecommunications, government, distributed ledger (Bitcoin, Ethereum, Monero etc), charity, financial and so on.

While I’m able to design a reasonable user interface I much prefer to work on back end and low-level systems.

You might want to take a look at my hid4java project or review my blog.


  1. A cross-platform Java Native Access (JNA) wrapper for the libusb/hidapi library. Works out of the box on Windows/Mac/Linux.

    Java 144 53

  2. Forked from daattali/beautiful-jekyll

    A personal blogging website based on Jekyll using


  3. Integrate Trezor devices into your project using this library

    Java 4 3

  4. Various short stories I've submitted to Reddit Writing Prompts


  5. Quickly generate large blocks of scaffolding for your applications. Generate templates from your own projects and apply them to new ones.

    Java 26 5

168 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

November 2020

Created 3 commits in 1 repository

Created an issue in gary-rowe/hid4java that received 2 comments

Update to hidapi 0.10.0

A new release of hidapi has been made and should be incorporated in the next release of hid4java.

16 contributions in private repositories Nov 5 – Nov 26

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.