Employment
San Luis Aviation: Linux Engineer (remote) May 2022 - Current
- C/C++ Backend development on real time chat services infrastructure
- Designed static-memory metrics library using modern C++
- APNS mock server for platform testing
- Develop/Maintain in-house signaling protocol libraries
- Updating large C++ code base (older than me) to modern standards and techniques
Circonus : Systems Engineer (remote) Nov 2021 - May 2022
Circonus is now Apica
- C/C++ Backend development on distributed time-series database IRONdb
- Using GoogleTest and Busted (Lua) for unit and integration testing
- Development on custom DSL Circonus Analytic Query Language (CAQL)
- Deployment of software to dev and prod clusters on EL7 and Ubuntu
DCS/US Army: Computer Engineer II (on-site/remote) June 2018 - Nov 2021
This was a research and development role where we would field-out new projects at the US Army Detroit Arsenal ground vehicle systems center (GVSC)
- Embedded real-time systems development on the stryker vehicle and A1 Abrams
- Fully implemented the GPS-153D specification for the DAGR device (C++11)
- Vehicle N-Battery battery management software for custom combat vehicle battery banks
- Custom Wireshark protocol analyzers (Lua) for decoding military protocols on CAN
LSSU: IT Administrator July 2015 - June 2018
- Work with deparment heads and the public to prepare for campus activites/ events
- Hiring, training, and managing student employees for tier-1 and tier-2 campus I.T support
- Implemented QT/C++ app for reservation management and point of sales in I.T
LSSU: Technical Support Specialist May 2013 - July 2015
- Created standard end-point configurations for University departments
- Maintenance and imaging of University labs
- Developed and maintained phone / fax billing management software (PHP, HTML, CSS, JS)
- Remote troubleshooting and tier 2 customer support
Education
LSSU Computer Science B.S 2013-2018
Graduated with department GPA of >3.0 while working full time
Tools
This section is for those that just want keywords:
QT, C11, C++11, C++17, C++20, ..... patiently awaiting c++20 modules,GoLang, Python, LUA, GDB, LLDB, , Make, CMake, docker, linux, windows, macos