Skip to content
Fighting off bugs with a sword 🤺
Fighting off bugs with a sword 🤺


  • Arctic Code Vault Contributor

I write code for a living

  • 🔭 I’m currently working at on a variety of projects including data processing and presentation, machine learning, amongst other things
  • 💬 Ask me about my PhD thesis
  • 📫 Reach me on irc: jonno_ftw on freenode

Most of the code from my PhD is here

Here's a short list of things I know:

  • Android with Java
  • Python:
    • Flask
    • Pyramid
    • Nupic
    • Numpy/matplotlib/scipy/sklearn/opencv
    • Hyperas/hyperopt
    • CAN
  • Javascript:
    • jQuery
    • Ember

Popular repositories

  1. Display image, video or USB camera in your ANSI terminal!

    Python 140 10

  2. Project to log CAN bus data from a PiCAN2 and a GPS module

    Python 60 9

  3. Predict traffic flow with LSTM. For experimental purposes only, unsupported!

    Python 42 17

  4. A python script to copy content from a google material design folder into your android project

    Python 25 4

  5. Simple tool to clone metadata for mongodb collections

    Python 12 4

  6. Plugin for Endnote to generate bibtex labels

    C++ 11 5

55 contributions in the last year

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

Contribution activity

October 2020

Created a pull request in Thriftpy/thriftpy2 that received 11 comments

Added Support For Apache JSON and Binary Data

#13 Added support for apache json, so that apache thrift server/clients can talk to thriftpy2 server/clients. #136 Added support for binary data fi…

+767 −25 11 comments

Created an issue in Thriftpy/thriftpy2 that received 1 comment

Invalid HTTP URI format in

thriftpy2/thriftpy2/ Line 63 in a8b7873 It's missing the / between the port and the path and should be: HTTP_URI = '{scheme}://{h…

1 comment

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

You can’t perform that action at this time.