Ryder Damen

Hey, I'm Ryder. I solve problems with DevOps, Developer Relations, IoT, and Artificial Intelligence.

Hi, I'm Ryder.

I'm a DevOps Engineer and Developer Advocate who comes from a background in Biomedical Engineering, Science, and Aviation. I hang out at the intersection of technology and creativity.

I help companies with special projects to solve unique problems with AI and technology, for example:

  • Making the lights on a city building flash when the team scores a point
  • Using a camera and artificial intelligence to count cars in a parking lot, to know how full it is
  • Creating engaging short and long form technical content to reach out to audiences

Technical Skills

I like to describe myself as a jack-of-all trades of the tech industry, but here's what I focus on the most:

def get_things_im_good_at():
    """Returns a list of commonly used skills"""
    return [
        'python development',
        'infrastructure as code (IaC)',
        'cloud computing & architecture',
        'full stack development',
        'aws',
        'gcp',
        'computer vision (machine learning)',
        'internet of things (IoT)',
        'hardware prototyping',
        'devops',
        'video creation',
        'technical writing',
        'building communities',
        'creative technology development',
    ]

It's by no means an exhaustive list, so if what you're after isn't on it, send me a message and I'll let you know if it's in my wheelhouse.


Projects

Here are the latest big projects I've worked on.

Card image cap
Brock Tower Lights Project

Designing a live architectural lighting control system for students of Brock University

Card image cap
Side Quest Jobs

Part time and freelance jobs in technology

Card image cap
Phonetic Alphabet – Python Package

I needed a way to read aviation reports out loud properly, so I built a python package to convert acronyms to their phonetic equivalents.


Blog Posts

Here are a few of my latest blog posts.

Building a one-line metronome in the OSX terminal blog post image
Building a one-line metronome in the OSX terminal

A nerdy side-quest into ASCII control characters

Working with the Enttec Open DMX USB Interface on Linux blog post image
Working with the Enttec Open DMX USB Interface on Linux

If you thought linux audio was rough, hold on to your hats.

Why I use list comprehension in python less now blog post image
Why I use list comprehension in python less now

It's a great tool, but not the most friendly for public code.

How to Build a Tweeting Weather Bot with Raspberry Pi blog post image
How to Build a Tweeting Weather Bot with Raspberry Pi

Build an automated bot that captures images of the outdoors and tweets them, along with the weather on a regular basis.

How to get the current file’s directory in python blog post image
How to get the current file’s directory in python

os.path.dirname(os.path.realpath(__file__))

Creating an X Days Until Xmas Sign with Raspberry Pi blog post image
Creating an X Days Until Xmas Sign with Raspberry Pi

Show just how many days you have left before the holiday, on a 64x64 display.

Let's Work Together

I solve problems with DevOps, Developer Relations, IoT, and Artificial Intelligence.