Resume

Resume
Engineer

Purpose
I have a versatile collection of engineering and manufacturing skills. I can leverage thirty years of computer control experience with an undergraduate degree in which I excelled. I have system level Microsoft Development , Linux and macOS system programming, and embedded experience. I have a knack for noticing the not so obvious in requirements analysis which tends to save unexpected problems. I am knowledgable in several mainstream computer programming languages and capable of adapting to new methods.

Education

Bachelor of Science Computer Science
Towson University
Towson, MD

Attended 2011 – 2015
Graduated 2015
GPA 3.199

Carroll Community College
Westminster, MD

Attended 1994 -1997
2012 – 2014

Carroll County Vocational Technical
Westminster, MD

Graduated
Attended 1987-1989

North Carroll High School Accelerated Ciriculum

Hampstead, MD

Graduated 1989

Experience

Software Engineer/Applications Developer

General Dynamics Land Systems Robotics Systems

Westminster, MD 21157

February 2018 – November 2018

• Engineering projects using C++ 11. Prepared code generation for repetitive coding using CMake build system on Ubuntu Linux.

• Adapted a PID control system to a wheeled vehicle for semi autonomy.

• Experience with RTSP video streaming with operator control unit via radio.

• Project was to convert a manual vehicle to semi autonomy DBW ( Drive By Wire ) and the installation and ownership of the SCU (System Control Unit) which was the go between of vehicle telemetry and vehicle control via SocketCAN.

• Training on Sparx Systems Enterprise Architect 14 to work out a solution to produce a Mil 882e documented process. Traveled to Canada to perform an installation of SCU and establish the control of the wheeled vehicle through functional test. Favorable results achieved.

• Expounded the FACE (Future Airborne Capability Environment ) BALSA imple- mentation and produce a new data model which was tested on project network and made new telemetry communicated via the generated data model vie toggle to use UDP or TCP.

• Extensive use of Git version control and also Atlassian Bit Bucket

Manufacturing Engineer
Adcor Industries, Inc.
Baltimore, Maryland

February 2017- January 2018

• Worked with the programming of simulation and translator implementation of an ICAM Post Processing and Verification of a five axis trunnion machining system.

• Spent many hours of person to person screen sharing and email communications of very complicated technical details and was a success.

Software Engineer
Skayl, LLC/Newspin Robotics, LLC
Westminster, MD 21157

November 2015 – January 2017

• Wrote a compiler in Java to translate FACE compliant data model into executable code. XML formatted data model to Java 8 pojo classes.

• Picked up on established requirements on a System Metrics Collection System in a Red Hat Enterprise Linux 7 using Subversion on isolated package repositories.

• Migrated the build environment to an Oracle Enterprise Linux 7 system. Using Artifactory code repository as a call and execute code from Artifactory election system to execute in FUSE.

• Used Docker container and Kubernetes.

• Experience with Maven, and Gradle packaging system.

• Installed and used Jira code review system. Using Mercurial version control

• Used Confluence documentation system.

• Used Sparx Enterprise Architect to develop FACE compliant data models and implement business logic rule on the database via Javascript Automation coding.

• Processing model rule writing and reshaping the data via Javascript.

Tools and
Technologies

• Microsoft Windows Desktop versions to date.
• Microsoft Server versions up to Server 2012 R2
• Apple macOS
• Databases

• PostgresSQL
• Microsoft Access and automation Access 2003 and reporting
• Microsoft SQL Server for development.
• MySQL
• Paradox

• IDE’s
• Currently using CLion and CMake
• Xcode
• IntelliJ
• Netbeans
• Eclipse
• QT Creator
• Ultraedit and Ultra Compare
• Visual Studio 2015
• Visual Basic standalone version 6

• Languages
• C++ 11 proficient
• C proficient
• Java 6,7,8, proficient
• PHP
• BASH shell scripting
• Linux From Scratch (LFS) twice on different versions