Wright State University - Computer Science
Spanish
MS
Computer Engineering
Wright State University
BS
Computer Engineering
Wright State University
BS
Computer Science
Wright State University
C#
Agile Methodologies
Python
Linux System Administration
Apache Mesos
Unix
Software Development
Linux KVM
C++
Software Engineering
Maven
Amazon Web Services (AWS)
Java
Spring
Docker
Ceph
Apache Kafka
Eclipse
DevOps
JUnit
McDonie
Integrity Applications Incorporated
Illumination Works
Air Force Research Laboratory
Nationwide Insurance
Ultra Electronics - ProLogic
Wright State University
Teach Computer Science and Computer Engineering courses as a part-time adjunct professor
preparing lectures
projects and exams
while helping students inside and outside the classroom.
Adjunct Professor (CS/CEG)
Dayton
Ohio Area
Wright State University
Air Force Research Laboratory
Ultra Electronics - ProLogic
Lead teams and/or strongly contribute on teams of highly skilled engineers to design
develop and test software solutions for DoD and private sector customers.\n- Led software development teams
developed and tested software solutions \n- Designed and developed web-based R&D system for NASIC (WACDS/FLOW) using Java
JSP
Spring MVC
Oracle 11g and Google Earth\n- Rebuilt and improved upon algorithms for various WACDS efforts using Free
Open Source Software (FOSS) under the guidance of research scientists and subject matter experts\n- Collaborated on team of developers to build the ACES Hy Collection Planning System (CPS) using AGI STK\n- Assisted with development of weather API
porting C# library to Java\n- Developed and maintained corporate iPad app for Ultra Electronics\n- Architected and developed Agile Client plugin
using NASA WorldWind to provide scalable
lightweight solution for analysis of streaming Airborne Web Services data\n- Developed server-side and client-side design/implementation for in-flight entertainment product \n- Launched 2 new corporate initiatives from scratch to enhance internal efficiency/flexibility
Senior Software Engineer
Dayton
Ohio Area
Dayton
Ohio Area
Provide technical leadership and architecture/design solutions on software and systems engineering contracts for our chief Dayton customer. Support the company with business development and proposal writing while holding supervisory/management role for a team of 6-8 engineers.\n\n- Technical lead on ~10 member team developing new
cutting edge capabilities for our customer's Mesos-based Platform as a Service (PaaS). PaaS includes DC/OS
Apacke Kafka
Elasticsearch
load balancing
advanced networking
Ceph
custom Mesos framework development
unified logging
monitoring and alerting
among other core patterns and services.\n- Led a small team of engineers to design and implement Apacke Kafka-based ingest pipeline for large data file storage and searchable metadata records in Elasticsearch \n- Built and continue to maintain the company's lab/development environment consisting of blue/green deployment of alternating versions of DC/OS (the PaaS) on two CentOS 7 virtualization servers with 10-20 KVM-based virtual machines.\n- Led a team of Geospatial
web and backend developers to build new and enhance existing Angular/Bootstrap-based user interfaces
Python/Django-based services and a PostGIS database.
Software Engineer Team Lead
Integrity Applications Incorporated
- Led and collaborated on teams of other consultants to provide front-end and back-end
web-based software solutions to clients in federal sector.\n- Crafted Air Force data acquisition solution for historical and real time records from Navy web-based service.\n- Configured/managed company’s internal Nexus and Git servers using virtualized resources\n- Developed HTML5/JavaScript front-end application and Java service layer to provide authorized users with configurable dashboards of SAP Business Objects content
Senior Consultant
Dayton
Ohio Area
Illumination Works
Nationwide Insurance