The things you do best reflect the opportunities you had and where you spent the most time and effort.
I haven’t listed everything. The skills here represent my most recent opportunities and experience.
Programming Languages
Frameworks and Libraries
Tools and Platforms
Tools and Platforms
Methodologies
Specializations
AWS Cloud Computing
Azure Cloud Computing
Back-End Development and Integration
15+ years of success designing and implementing server-side solutions on a range of platforms.
Software Architecture
Architected 8+ major applications over 20 years and led construction and implementation of each.
Team Leadership and Mentoring
20+ years of success recruiting, engaging and mentoring new software engineers from internship to full proficiency.
Azure and AWS Cloud Computing
Built and managed cloud production environment for an application used by 10,000+ users. Taught cloud computing in University of Wisconsin – Milwaukee graduate school.
Embedded Software
10+ years experience working on embedded platform. Firmware author for 2 commercial industrial networking products.
Front-End Web Development
Learning and using Vue.js and Vite, and looking for an opportunity to further build this skill.
API Development and Integration
9+ years experience integrating REST and other APIs into software products, and using C/C++ based APIs in embedded software products.
Real-Time Systems and RTOS
2+ years experience writing multi-task real time applications using variants of Real Time Operating System (RTOS).
Complex Algorithm Development
15+ years experience incorporating complex algorithms into applications, including discrete event simulation, heuristic scheduling, and bespoke graph algorithms.
Manufacturing Analytics
In-depth knowledge of production metrics including OEE, MTBF/MTTR, survival, and the use of Weibull analysis to characterize failures and improve production processes.
Industrial Protocols
Integrated Modbus RTU, Modbus TCP, BacNET/IP, Ethernet/IP, MQTT and custom serial protocols into device firmware. Able to work with protocol code at the bare-metal level.
Open Source Software Integration
2+ years experience integrating open source libraries written in C and C++ into custom software products using CMAKE, Platform IO and ESP-IDF.