Site Logo

Hi, I'm Rob.

I'm a software developer.

What are we going to code today?

I love learning new technologies and frameworks. I specialize in back-end web app development, especially REST API design and NodeJS-based modern web applications, but I'm gradually building my confidence in front-end design.

I'm always learning new technologies and frameworks to keep my skills sharp. Lately, I have been working with NextJS to get better at Typescript and I am exploring the new features of .NET 8.0.

About

Nice to meet you. Feel free to take a look around.

I am fascinated by the things software can achieve, and the improvements to existing technology that happen every day. I learned coding out of necessity, and was immediately hooked. I expanded my abilities to game development, web and API development, and cloud/application architecture.

I have worked with large and multinational corporations, as well as small and startup businesses across a variety of industries. I am always happy to learn a new system or tool for a project.

So what should we code today?

Skills

These are the technologies I know and love 🫶

Javascript

Javascript

Typescript

Typescript

Node JS

Node JS

React

React

C++

C++

C#

C#

Linux

Linux

Windows

Windows

MS SQL Server

SQL Server

Mongo DB

Mongo DB

AWS

AWS

Azure

Azure

Projects

Shaemus O'Reaper

Year Created: 2011

Status: Complete

A five-month university final project creating an entire game from scratch with a small team of developers and artists.

Technology Used:

  • C/C++
  • DirectX
  • Lua
  • FMod

OpenCart Payment Plugin

Year Created: 2012

Status: Complete

Created a plugin for the OpenCart shopping system to integrate with the company's bank API for processing checkout payments.

Technology Used:

  • PHP
  • MySQL
  • REST API
Healthcare API Connector

Year Created: 2018

Status: Complete

Created a translator system which interfaced with many different E-Health APIs and combined them into one standardized API.

Technology Used:

  • Node JS
  • Koa JS
  • REST API
  • SQL Server
  • MongoDB

Healthcare API Connector
AWS Automation API

Year Created: 2019

Status: Complete

Created a REST API using the Javascript AWS SDK which allowed simple deploying, backing up, and retiring of EC2 and RDS instances, managed Route53 zones, and deployed a web app to instances using CloudFormation.

Technology Used:

  • Koa JS
  • Bootstrap
  • AWS
  • SQLite
BlendLink

Year Created: 2023

Status: In Casual Development

A distributed cross-platform 'render farm' system for Blender allowing a virtually unlimited number of nodes and single-node management of the whole system.

Technology Used:

  • Blender
  • Python
  • C#

BlendLink
AI Character Portrait Generator

Year Created: 2024

Status: Complete

A simple single-page frontend for the Stable Diffusion AI image generator, geared toward generating MMO character portraits.

Technology Used:

  • HTML
  • JavaScript
  • Python
  • Stable Diffusion AI
  • REST API

Contact Me

This Section Coming Soon

I am still working on the contact form handling and mailing.
This will be done shortly, check back soon!