Skills & Abilities

  • C/C++
  • Golang
  • Assembly
  • PIC/Atmel Microcontrollers
  • ARM
  • Website Development
  • HTML/HTML5
  • PHP
  • JavaScript/Node.js
  • Sass
  • MySQL/Microsoft SQL
  • AWS/Scalar
  • Windows/Linux Servers
  • Apache/IIS Web Servers
  • Sharepoint

Education

  • BACHELOR OF SCIENCE IN COMPUTER ENGINEERING

    FALL 2016 | UNIVERSITY OF KENTUCKY

  • ASSOCIATE IN SCIENCE

    MAY 2013 | BIG SANDY COMMUNITY AND TECHNICAL COLLEGE

  • Experience

    SITE RELIABILITY ENGINEER (2017-ON GOING)

    GE, CINCINNATI, OH

    • Support over 300 internal and AWS applications
    • Create automated tasks with Jenkins and Rundeck.

    SOFTWARE ENGINEER

    TATA CONSULTANCY SERVICES, CINCINNATI, OH

    • Used Maven with TestNG to build Selenium test suites for website testing.
    • Setup Jenkins and SonarQube for continuous integration and continuous delivery.
    • Used Dockers to run Selenium web driver on different browsers for scalable build agents on Jenkins.

    SYSTEMS ADMINISTRATOR (2013-2016)

    HUMAN DEVELOPMENT INSTITUTE AT UNIVERSITY OF KENTUCKY

    • Maintained 22 Windows/Linux Servers and 35 Websites.
    • Built and maintained custom WordPress themes: www.hdi.uky.edu
    • Wrote custom backup scripts for Apache, Microsoft SQL, MySQL, and Hyper-V servers.
    • Setup Nagios and Zabbix monitor servers.
    • Planned, setup, and maintained SharePoint server farm.

    COMPUTER REPAIR TECHNICIAN (2010-2012)

    COCHRAN TECHNOLOGY SOLUTIONS, PRESTONSBURG, KY

    • Setup pfSense network boxes for businesses.
    • Repaired computers, servers, and network equipment.
    • Installed computers and equipment for businesses.
    • Provided technical support.

    TECHNOLOGY COORDINATOR ASSISTANT (2011-2013)

    PAINTSVILLE INDEPENDENT SCHOOLS, PAINTSVILLE, KY

    • Assisted with the design and maintenance of network infrastructure.
    • Provided technical support to staff and handled hardware/software requests.
    • Designed small linux distro to reuse old computers as remote desktop clients.

    Personal Projects

    SERVO CONTROLLER FOR PIC MICROCONTROLLERS

    • Wrote in C for 8-bit PIC18 microcontrollers.
    • Built to offset the servo controller load off the microcontroller.
    • Controls up to 16 servos with 2 degrees of accuracy.

    ROBOTIC ARM

    • 5 degrees of freedom robotic arm that can be control with Bluetooth or Wi-Fi.
    • Arduino based controller with Ethernet and Bluetooth modules, written in C++.