Work
Full stack software development
Programming languages are tools in a toolbox, and it's important to select the appropriate tool for the job. I've used Assembly, C, C++, C#, Java, Javascript, PHP, HTML/CSS, Python, Visual Basic, and various scripting languages as required to successfully complete the objective in a timely, performant, and secure manner.
Technical maintenance and Repair
I have experience supporting various industry specific and end-of-life systems in both testing and production environments.
Mechanical maintence and repair
Supporting industry specific solutions will often require mechanical repairs, I'm familliar with repairing and maintaining equipment used in extreme environments.
Prototyping
I've been involved in a few prototyping projects, often requiring hardware or software reverse engineering.