I hold a diverse portfolio of technical and inter-personal skills. I am passionate about machine learning, automation, information security, cloud computing, and innovative development and operations practices. I have a quickly and effectively adapted to changing environments, applying inter-disciplinary solutions in academic research, software development, information technology, network equipment manufacturing, automotive manufacturing, aviation and telecommunications
I have a proven record in environments from ideal, greenfield projects with the latest in best practices, to complex, legacy projects with significant technical debt. I believe in minimizing technical debt by keeping documented, test-covered code in source control. I regularly support legacy requirements while maintaining flexibility to support new requirements, all while fulfilling important security standards.
I contribute to the software development community by sharing knowledge on StackOverflow and contributing to open source projects on GitHub. I have practiced responsible disclosure of security vulnerabilities in public-facing software. My own software projects include a mediated-reality billiards training system, a calculator for determining hidden costs in car loans and a machine-learning stock market analyzer.
Recent Reading
- Site Reliability Engineering by Google
- Working Effectively with Legacy Code by Michael C. Feathers
- SQL Performance Explained by Marcus Winand
- Database Design for Mere Mortals by Michael J. Hernandez
- An Introduction to LTE by Christopher Cox