Hire Me

Note: I'm not currently looking for new opportunities!

I have a successful track record of using software to solve technical problems. Things I may be able to help you out with:

  • Designing, developing and deploying web applications in a Linux or Windows enviroment
  • Writing custom data analysis and presentation software
  • Make your organization more efficient by creating tools to automate tedious or error prone tasks
  • Updating and maintaining legacy Python & Django applications
  • Help you implement a popular CMS like WordPress, Concrete5 or Plone.

You can download my most recent C.V. as a PDF file. You can also check out my projects page or my GitHub account to see some examples of my work.

Some of the software tools I use include:

  • Python, C, C++
  • Django, Flask, SQLAlchemy
  • numpy, scipy, pandas, matplotlib & wxPython
  • JavaScript, jQuery, Knockout.js, vue.js
  • git version control
  • HTML5 & CSS
  • PostgreSQL, SQLServer
  • Linux, Windows Server, OS X
  • WordPress, Concrete5

You can get in touch with me via email or LinkedIn:



Profile Picture

Hey I'm Randy and I live in Port Elgin, ON, Canada with my wife and two kids. I love writing software to create practical solutions to technical problems. You can see some of my work on my Projects page.

Get in touch if you want to discuss how I can help your organization.