Senior Software Engineer

Technical Lead

Video Production

Server Design & Hosting

My current status is available to discuss 100% remote offsite projects only.

Since the pandemic, I have been working on video production and server deployment projects.

My software development experience spans 40+ years using a wide variety of languages, databases and platforms, most recently utilizing web frameworks in a full-stack role. I started writing programs before the introduction of the IBM PC in 1981 and have worked, more or less, continuously in software development since that time.

I often work solo or part of an existing team but am able to put together an ad hoc development team utilizing US & offshore workers.

My video work started in 1997 when I put together an early Digital Video Workstation using After Effects and Premiere. I am currently editing The Machinery of Death: A History of the Electric Chair for Verstehen Video.

I hold dual US/Irish (EU) citizenship.

Software
Web Applications

Embedded Programs

Desktop Applications (Linux/Windows)

Mobile Applications (Android)

Open Source Deployment/Modifications

System Design and Implementation

API & Algorithm Design

Device Drivers

Video Production
Editing (DaVinci Resolve)

Motion Graphics (Adobe AfterEffects)

3D Animation (Blender, Lightwave 3D)

Location Video/Audio

Music Production

Languages
C

C++

PHP

Python

Java (Android)

Javascript

Assembler

Node-RED

Servers
Design/Deployment

Docker

Monitoring

Backup

Replication

Security

Frameworks
Laravel

Joomla

WordPress

ERPNext

Odoo (OpenERP)

Windows SDK

Databases
PostgreSQL

MySQL/MariaDB

SQL Server

SQLite

Embedded & Mobile Devices
Android

Raspberry Pi

Arduino

PIC

SoC