Senior Software Engineer

Technical Lead

Video Producer

Server Design & Hosting

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

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.

Since the pandemic, I have been working on personal projects, both embedded systems and video editing. I will be adding descriptions to this website as they become available.

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

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

Video Production
Editing (DaVinci Resolve)

Motion Graphics (Adobe AfterEffects)

3D Animation (Blender, Lightwave 3D)

Location Video/Audio

Music Production

Databases
PostgreSQL

MySQL/MariaDB

SQL Server

SQLite

Embedded & Mobile Devices
Android

Raspberry Pi

Arduino

PIC

SoC