Curtis L. Lewis


EDUCATION


M.S. Computer Science, Software Engineering emphasis
DePaul University
Mar 2015
B.S. Aerospace Engineering
Missouri University of Science & Technology
May 1998

PROGRAMMING SKILLS


Java

OOD&A

JUnit Testing

HTML / CSS

JavaScript

PHP

SQL

SDLC

AngularJS

Bootstrap

Git

Python

Flask


INTERESTS


Database and backend development, data analysis and visualization (especially as it pertains to Fire & EMS), Python and Flask programming. New convert to Linux OS (Arch Linux and Ubuntu).


WORK EXPERIENCE


Software Developer, EPM, Inc
Developing an in house web app to assist in programming proprietary circuit boards. This is 100% remote, 1099 contract position.
Dec 2015 - Present
Software Developer, Mainstream Engineering
Development of a mobile app using Ionic framework, created custom Cordova plugin to obtain native Android functionality not found in already available plugins.
May 2015 - Nov 2015
Firefighter-Paramedic, Brevard County Fire Rescue
Fire suppression, advanced life support, Florida state certified Hazardous Material Technician. Member of the special operations team for 7 years. Created a custom web app to capture and report relevant call statistics. Screenshots of Fire/EMS Data Visualization.
Feb 2006 - present
Designer & QA Engineer, Liberty Aerospace
Mechanical designer for a FAA type certificate aircraft using SolidWorks software. Performed QA engineering duties to include supplier audits, MRB, inspections and writing of specifications.
Feb 2003 - Feb 2006
Systems Engineer, Rockwell Collins
Requirements caption for NEXCOM project, a digital voice and data VHF radio. Maintained product test requirements document and test station software for Traffic alert and Collision Avoidance System (TCAS) project.
Oct 2000 - Jul 2002
Systems Engineer, United Space Allliance
Wrote maintenance and inspection procedures for space shuttle mechanism components (hatches, cargo bay doors, landing gear, wheels and tire, cradle for robotic arm). Provided engineering evaluation and support during performance of procedures. Supported launch and recovery of space shuttle missions.
Aug 1999 - Oct 2000
Tactical Aircraft Maintenance Specialist, United States Air Force
Pre- and post-flight inspection. Line replaceable unit remove and replacement (engines, hydraulic pumps and actuators, wheel and tires, brake assemblies). Launch and recovery. Assisted in phase inspection and maintenance. Participated in Southern Watch and Desert Shield operations.
Mar 1990 - Dec 1993

RELEVANT COURSE WORK


Object Oriented Development & Modeling - focus on design patterns and UML  
Software Testing and Verification - testing at unit, integration, system and acceptance levels  
System Architecture - high level design and software development life cycle  
Project Management - project management life cycle with an emphasis on Agile methodology  
Database Programming - SQL programming and database optimization  
Distributed Programming - program design for computers connected over a network  
Concurrent Programming - program design for multi-processor computers