About Me

I'm a Computer Scientist with the Air Force Research Laboratory, mostly doing R&D and Integration Engineering. A large portion my work involves converting existing applications into Docker Linux containers and writing Bash scripts to make everyone's lives (including my own) a little bit easier. Concurrently, I am taking courses at Syracuse University to achieve a Master's degree in Computer Engineering.

Outside of work, I enjoy experimenting with new technologies and server administration / configuration. I maintain a decent amount of servers with varying purposes. Some of my favorite things to work on are hosting game servers (by running a gaming community), web development (nodejs, responsive design, python web servers), and testing self-hosted applications (i.e. Plex, Eclipse Che, Apache Guacamole, etc.).

Beyond technology, I love to beat the drums, play video games, and spend time with my beautiful wife and son. Feel free to get in touch with me directly at [email protected]

Experiences

Associate Computer Scientist

Jul 2015 - Present
Air Force Research Laboratory, Rome, NY
  • Researched and converted Information Management services into Docker Linux container solutions to ease deployment times and provide scalability in production environments
  • Maintained code bases using Git version control and created thorough documentation for end-users of complex Information Management systems
  • Developed extensive Bash scripts to automatically configure and deploy Docker containers
  • Tested and identified bugs within contractor-developed code to ensure robust and stable systems
  • Developed a rapid prototype of a python-based proxy service using Twisted event-driven networking engine
  • Technologies Used: Docker, Bash, Python, JavaScript, Java, Matlab

Web Applications Development Intern

Jun 2014 - May 2015
Gemalto (formerly Safenet Inc.), Belcamp, MD
  • Development and maintenance of SafeNet's website and web applications
  • Coordinated with developers locally and globally to resolve website and corporate application issues
  • Researched and analyzed potential Business Process Management (BPM) solutions to streamline company processes and save many hours of employee's time
  • Maintained and created new content for the multiple corporate websites
  • Technologies Used: Ektron CMS, HTML, CSS, JavaScript, ASP.NET/C#

Level 1 ISP Support Specialist

Dec 2013 - May 2014
DCANet/Consult Dynamics, Wilmington, DE
  • Provided Level 1 ISP technical support by resolving network, web hosting, and VOIP issues for local businesses in the Wilmington and Philadelphia areas
  • Diagnosed problems by troubleshooting issues by debugging, researching documentation, and breaking down large problems into smaller pieces
  • Kept customers completely aware of ongoing issues and the status of raised problems

Projects

Listed below are a few projects that were developed for academic purposes and for leisure:

PLEXiDRIVE - Scripts to facilitate the use of cloud storage (such as Google Drive) as storage for Plex media server
Physics Phestival Game - An educational game developed along with three other students, using Phaser's HTML5/JavaScript Game Framework, to teach middle school students about Physics concepts and reinforce material for state testing
Global Enterprise Technology Tech Innovation Project - Researched numerous use cases and vendors to present an improved business process management solution to SafeNet executives to increase cross-­departmental project management, reduce mistakes, and decrease costs in excess of $1,000,000
M&B Warband Server Banner Generator - An image generator to scrap a webpage and create a server banner based on Python and Pillow (PIL) for Mount and Blade: Warband servers
Heavy Hitters Gaming Community - A gaming community that includs maintenance and deployment of numerous game & voice servers and websites

Skills & Proficiency

Linux Configuration & Administration

Docker Linux Containers

Bash, Python, & Javascript

Java

HTML5 & CSS3

C

C# & ASP.NET