I am a software engineer and solutions architect specialized in distributed real-time control systems, cloud computing, and industrial automation. I also have experience in computer vision and machine learning.


Experience
Software Engineer II
Sick

11/2020 - Present

  • Developed scalable microservice applications with NGINX and Node.js REST APIs using Docker.
  • Lead workshops and advised teams on topics including containerization and cloud technologies such as Amazon Web Services and Kubernetes.
  • Formulated classification models for packages and luggage using Python, Tensorflow, and Keras.
  • Decreased package processing time by over 50% by optimizing archive compression and file-system I/O for C++ multi-threaded applications on Linux.

Software Engineer
Sick

8/2018 - 10/2020

  • Developed reliable distributed real-time control systems in C++ and Lua, running 24/7 and processing 100,000's of packages for track and trace.
  • Crafted RESTful APIs to manage shipping manifests for customers with Java and Spring to service 1000's of requests daily.
  • Reduced operational costs by integrating Docker with Jenkins on Windows build servers to build C++ applications for Linux releases.
  • Engineered scalable cloud solutions for camera tunnel monitoring systems with Amazon Web Services (S3, CloudFront, IoT Core, SNS) using Node.js and Docker.

Systems Technical Writer
University of Tennessee

7/2017 - 2/2018

  • Drafted and compiled notes for disabled students studying systems programming at the University of Tennessee.
  • Reviewed student materials and provided guidance for struggling students.
  • Developed system level tools such as shells and containers in C++ and used these materials for tutoring.
 

Certifications & Awards
Developer Associate
Amazon Web Services

10/2019 - 10/2022

ID: R20KJ5FCEFBQQMGD


Solutions Architect Associate
Amazon Web Services

11/2019 - 11/2022

ID: TTZ26Q1CMNFQ1D3N

 

Education
B.S. - Computer Science
University of Tennessee - Knoxville

8/2014 - 5/2018

GPA: 3.23