Software Development
I've been developing software since 1996. I attended Moravian College in Bethelhem, PA for Computer Science and began professional software development in 2003. Below are a collection of projects that I've worked on and completed.
- 2023 - C++/Vue/Python - Plant/Garden Architecture Management Software
- 2023 - C++/Airflow - Metrics Generation Framework
- 2023 - Python - Solar Energy Management IoT Device Framework
- 2022 - Python/Vue/C++ - Simulator/Setup Tools for running vehicle scenarios via ROS + V2X
- 2021 - Python/Vue - Infrastructure Edge Node Application Deployment Interface and monitoring API
- 2021 - Python/Vue - RTK Location Device Test Setup interface
- 2021 - Python - Vulnerable Road User Robotic Platform Integration tools
- 2021 - Python/Vue - Web interface for user management of files stored in various cloud providers
- 2020 - Vue - Vulnerable Road User Progressive Web Application
- 2020 - Python/Vue - Network Systems Catalog
- 2019 - C/Python - AWS Batch YOLO Image classifier pipeline
- 2019 - C/Python - Multi (moving) LIDAR Point Cloud Alignment toolset
- 2019 - Python/Docker - Infrastructure Edge Node Application Management / Deployment tool
- 2019 - Vue - Smart City Visualization + No/Low Code Repeatable testing web application
- 2019 - Python/C/Javascript - Toolkit for encoding DSRC V2X messages using ASN1C
- 2018 - Python/Vue - Facility and Asset Scheduling System
- 2018 - Python/Vue - Data Catalog Tool
- 2018 - Python/Jinja - Custom Wiki
- 2018 - Python - Smart City / Vehicle Test Control API
- 2018 - Python/Vue - Project/Portfolio Web Management Tool
- 2018 - Python - Oauth Client Examples
- 2018 - Python/Vue - Team Dashboard
- 2018 - Python/Jinja/Vue - Oauth Provider and Web Interface
- 2017 - C#/jQuery/Typescript/Oracle PL/SQL - Data Warehouse Account Management Web Interface
- 2017 - VBScript - Git Variable Exansion Hooks for PVCS/SVN
- 2017 - Script - PVCS->GIT Migration
- 2017 - C# - CSV/TAB/XLS/XLSX Handler
- 2017 - Script - TortoiseGIT - XLS Compare
- 2016 - HTML/jQuery/CSS - Wedding Surprise Website
- 2016 - Python/jQuery/Java/IBM Streams - EKG/Vital/Patient Incident Annotation Software
- 2016 - C/Tk/Netezza - Netezza<->Oracle Sync Tool
- 2016 - C#/jQuery - Report Catalog
- 2016 - C#/jQuery/Oracle PL/SQL - ASMX Webservices with Oracle Template
- 2017 - Rust - tyD-Torrent - Rust Torrent Directory cleaner
- 2015 - C - Sousvide PID Controller
- 2010 - Perl - LurkingPlaceCM 2
- 2014 - ASM - BeagleBone PRU LED Controller
- 2014 - PureData - BeagleBone Audio Looper Patch
- 2014 - C# - Retractoman PC/Mobile Game
- 2013 - Python - AHEM - AHA Event Manager
- 2012 - Python - Vestigo Asset Tracker
- 2012 - C - libMultiMobile
- 2012 - C++ - Yoshi DS
- 2011 - Script - Bluetooth Triangulation
- 2011 - Java - aON 3D Online Action RPG
- 2011 - ActionScript - BlackBerry Tablet Periodic Table
- 2011 - C - XBee to Ethernet Gateway
- 2010 - WebMethods/Informatica/Microstrategy - Energy Trading Data Warehouse Design
- 2010 - Perl - Fetch-LASTFM Events/Music
- 2010 - Perl - Fetch-TWITTER
- 2010 - Perl - LurkingPlaceCM
- 2010 - Script/C/Perl - Clustered Market Simulation/Risk Calculations for Energy Transmission
- 2010 - Perl/jQuery - Gas Trading Tracker
- 2009 - Perl/Ajax - Energy Market Analysis Tools
- 2008 - Perl/Ajax - Energy Market Price Ticker
- 2005 - Java - JSeismo - SIMA Client
- 2004 - VB6/Vb.Net/Java - Binary Gateway 3 (BG3)
- 2004 - Sonic XMMS Theme
- 2004 - Sonic E17 Theme
- 2003 - VB6 - Desktop Server
- 2002 - VB5/VB6 - LodgeBot
- 2000 - C - Dreamcast Tech Demos
- 1999 - C++ - Gaming Network Chat/Achievement/SaveFile/Rank Server
- 1998 - C/VB - Windows 9x Adventure RPG
- 1997 - BASIC/C - Doors, a DOS Window/File Manager
- 1996 - BASIC - Demos and games