Home
Experience
U.S. Navy
Contact
Languages
Web
OS's
Networking
SQL
CI/CD
SCM
IDE
SW Tools
HW Tools
Training
Education
C
.Net - C#, VB.Net
C++, Java, Ada
VB 6, VBA, XAML
Windows Batch Scripting/PowerShell
UNIX BASH shell scripting
Python
Perl
x86/x64 Assembly
ASP.NET Forms and MVC 5, jQuery, jQuery UI
Bootstrap (3.3.7,5.2) CSS3, JSON, JavaScript, HTML5, XML, DOM
AJAX Control Toolkit
HTTP Requests/Responses, Compression, Caching, MIME Types, Etags, URL Rewrites, Ports, Sitemaps
Microsoft IIS, Apache Web Server
Fiddler, Chrome and Firefox Developer Tools
CDNs, SEO, W3 standards, Responsive Design
Google Analytics and Maps (Javascript API)
Adobe Photoshop
Windows Professional 7/10/11
Windows Server 2008 R2, Windows Server 2012
UNIX -> Solaris, Open SUSE, SLES. Red Hat Enterprise, Ubuntu, CentOS, AIX
pThreads
Linux Drivers/Modules
IPC - Shared Memory, Pipes, Message Queues
Sockets and Signals
/proc directory
GRUB/LILO Boot Loaders
Makefiles
Mac OS
Microsoft Azure RTOS - Acquired from Express Logic and formally known as ThreadX
Embedded Linux
Knowledge of routers, gateways, managed Cisco switches (VLANs) and Firewalls
OSI Model, TCP, UDP, IPv4, IPv6
QoS, ARP, ICMP, IPSec, NAT, DHCP, DNS, LAN, WAN, VLANs, Subnets
TLS, SSL, SSH, HTTPS, SSL Certificates
SMTP, POP3, IMAP
DNS Records - NS, A, MX, CNAME, SPF, DKIM. DMarc
SoL, VPN, FTP, TFTP, Telnet
WireShark, SNMP, Network Troubleshooting and RFCs
Domain Servers, Proxy Servers, IPMI, Load Balancing, and Server Clusters
FCoE, PoE, SAN, NAS, NFS, SMB, iSCSI
Microsoft SQL Server, T-SQL
SQL Server Management Studio
phpMyAdmin for MySQL
Microsoft Entity Framework
Microsoft SSRS
Microsoft SSIS
Continuous Integration / Continuous Delivery
QuickBuild
Jenkins
Team City
Cruise Control
Software Configuration Management
Git, Gitk, mSysGit, Git for Windows, Git (Visual Studio)
Subversion, Tortoise SVN
IBM Rational ClearCase
Mercurial
CVS
Visual Studio (2005-2022)
NuGet Packages
DLLs/References
Console Applications
Forms / WPF
Win32
Visual Studio Extensions
Log4net, Elmah
Eclipse
Compilers
Microsoft cl, GNU gcc, GNU g++, Watcom C/C++, Intel C/C++, Metaware High C, Microsoft vbc, javac, Green Hills C compiler
Assemblers
Microsoft Masm, GNU as
MS Office - Word, Outlook, Excel, PowerPoint, Visio, Project, OneNote, Skype, SharePoint, OneDrive, Google Tools, Wikis
Debug Tools - GDB, DDD, KDB, WinDBG
Various Microsoft Windows SDKs
VNC, F-Secure, Remote-Desktop, Putty, WinSCP, CygWin, Beyond Compare, Curl
VMWare Workstation, Cisco ESXi, Cisco vSphere
Agile - IBM Rational Team Concert
Smart Bear Software - Code Collaborator, KlocWork
Vector - Vectorcast Static Analysis
Atlassian - JIRA
Defects/Requirements Tracking - IBM ClearQuest, HP ALM
TotalPhase Beagle USB 12 Protocol Analyzer
TotalPhase Aardvark I2C/SPI Host Adapter
DediProg SF100 SPI Flash Programer
JTAG Debuggers (Metaware, Intel ITP/XDP, American Arium)
Green Hills Multi Debugger
Logic/Bus Analyzers
Power Distribution Units
Raritan and Avocent KVMs
UEFI Specification
Intel's QuickPath Interconnect Protocol (replaced the Front Side Bus)
USB Protocol
Intel Protected Mode Programming
SCSI Protocol
PCIe Protocol
Microsoft COM/DCOM
Intel Front Side Bus Protocol
DO-178 (Avionics), DOD-STD-2167A (Military)
Management Classes
B.S. Computer Science
Portland State University, 1987