
Software Engineer, Freelance Photographer, and Martial Arts Instructor
Melbourne, Florida Area

Software Engineer, Freelance Photographer, and Martial Arts Instructor
Melbourne, Florida Area
Embedded avionics software engineer with experience in developing secure applications for the PowerPC, Motorola 9S12, and x86 platforms in C, C++, JAVA, and Assembly. I am familiar working on Windows, Linux, and OSX platforms.
Freelance photographer and educator working in various areas of the photography industry. I have experience shooting for corporate clients for product advertisements as well as portraiture for corporate head shots. I also teach photographers and artists how to use Adobe Photoshop, Adobe Lightroom, and a range of other software applications to digitally alter and retouch their photographs.
Embedded Software Design, Flight Management System Application Development, Real Time Operating Systems, Graphical User Interface Design, Remote Sensor Integration, Databus Technologies, Digital Signal Processing, C, C++, Java, PHP, MySQL, HTML, CSS, XML, OS X, Windows, Linux, Glamor Photography, Portrait Photography, Product Photography, Advertisement Photography, High Dynamic Range Imagery, Adobe Photoshop, Photo Retouching, American Kenpo Karate Black Belt
(Privately Held; Defense & Space industry)
2009 — Present (less than a year)
(Sports industry)
July 2002 — Present (7 years 1 month)
Teach advanced, intermediate, and beginner students martial art theory, techniques, self defense, and general health topics. Mentor new instructors to prepare them for leading individual classes and teaching the material set for each class.
(Photography industry)
August 2001 — Present (8 years)
Freelance photographer working in various areas of the industry to include glamor, fashion, corporate, product, weddings, and fine art. Train photographers and artists on the use of Adobe Photoshop, Adobe Lightroom, and Photomatix Pro in regards to the best methods for digitally altering or touching up photographs to include high dynamic range imagery. Train photographers on the use of high tech digital cameras, lighting techniques, and traditional photography topics.
(Aviation & Aerospace industry)
October 2008 — December 2008 (3 months)
Performed DO-178B activities for independent code review and requirements traceability. Researched simulation technologies and generated ideas on how to adapt them for lab use in testing avionics systems.
(Privately Held; 201-500 employees; Aviation & Aerospace industry)
May 2005 — October 2008 (3 years 6 months)
Designed, coded, and tested software modules for an embedded hard real-time operating system environment running on PowerPC, Motorola 9S12, and x86 processors for GPS, Flight Management System, Databus, and System Configuration. Implemented database support for WAAS approaches. Developed modules for a repacking program that converted raw ARINC-424 data into a custom database binary format. Developed GUI “pages” for avionics displays using scene graph technologies based on OpenGL. Developed simulation programs for an aircraft environment. Performed certification activities to certify software modules to DO-178B levels A-D including requirement analysis, code review, test review, and generation of software design documents. Monitored and debugged applications using software and hardware debuggers.
(Computer Games industry)
March 2008 — August 2008 (6 months)
Made modifications to the CryEngine2 game engine for a total conversion game modification called MechWarrior Living Legends. Modified Adobe Flash files to change the stock UI as well as create new UI artifacts. Designed and developed C++ and LUA code modules to drive new features being added to the game engine to support the game modification.
(Public Company; 10,001 or more employees; Defense & Space industry)
May 2004 — September 2004 (5 months)
Electrical and Computer Engineering Intern
(Computer Games industry)
September 2002 — March 2004 (1 year 7 months)
Consulted for manufacturers of computer peripherals used in the flight simulation industry to include joysticks, flight controllers, and head tracking devices to help them develop better hardware and software solutions. This includes alpha and beta testing of software and hardware.
Published reviews on various computer peripherals in order to help flight simulator enthusiasts select the best gear to buy for their needs.
B.S. , Computer Engineering , 2004 — 2009
Computer Architecture and Design, Database Systems, Digital Signal Processing, Linux Kernel Programming, Digital Circuit Design
A.A. , General , 2002 — 2004
Graduated With Full Honors
Aviation, Avionics, Rocketry, Adobe Photoshop, Photography, High Dynamic Range Imagery, Amateur Radio, Physics, Martial Arts, Kenpo Karate, Golf, Programming, Flying
National Association of Rocketry, Amateur Radio Relay League, National Rifle Association, United States Marine Corps,
NAR High Power Rocket Level 1 Certified (March 2009)
Navy & Marine Corps Achievement Medal
Global War on Terrorism Expeditionary Medal