Post Job Free
Sign in

Developer Engineer

Location:
Melbourne, FL, 32940
Posted:
January 19, 2016

Contact this candidate

Resume:

Robert W. Johnston

**** **** ******* **

Melbourne, FL, 32940

407-***-****

************@*****.***

Employment Experience

June 2008 – Present

Newscycle Solutions, Melbourne, Florida (formerly Atex, formerly Mactive)

Title: Sr. Software Engineer

Lead developer of “AdbaseXmlImporter.” This application is written in C++ and is used to create and import orders into the “AdBase” system via XML.

Lead developer of a JAVA cloud based server. This is a new cloud server that is being developed to replace a current solution written in C++.

Developer of “CustomerManager” application. This application is written in C++ and performs customer-management-relationship functions.

Developer of “AdBase” application. This application is written C++ and is used to book and price ads for newspapers, internet sites and radio stations.

Writing new JAVA code based on old C++ code.

Creating a modern cloud based server solution using JAVA, Spring, Maven and Hibernate.

Writing automated tests.

Code debugging and bug fixing.

Design documentation writing and reviewing.

Maintenance of 11-12 million lines of code in C++

Finding and fixing memory leaks.

Finding and optimizing memory fragmentation.

Writing and maintaining code for relational databases such as Oracle and Microsoft SQL, and Hibernate.

SOAP and RESTful server and client solutions.

Software development using SCRUM methodology

May 2005 – June 2008

Avidyne Corporation, Melbourne, Florida

Title: Software Engineer

Lead developer on Avidyne's “AviTrace” application used to record and playback pilot interactions during flight simulation.

Co-developer of Avidyne’s “AviSafe” flight simulator.

Integration of WSI Sirius satellite METAR, TAF, Winds Aloft and Temps Aloft weather data into Avidyne’s Flight Management System.

Co-developer of WSI Sirius satellite weather service emulator.

Lead developer for the Flight Management System Information page which displays Navigation Map, Frequency, Runway, Weather, Sunrise/Sunset and Density Altitude information.

Lead developer for FMS Alert Messaging (GPS, Airspace and General FMS Alerts).

Code debugging and bug fixing.

Requirements writing and pre-design reviewing.

Design documentation writing and reviewing.

Source code and requirement final design reviewing.

Test script writing for automated testing.

Co-developer for ARINC 424 Navigation Database.

Coding to the ARINC 653 RTOS standard.

Coding to RTCA DO-178 and DO-229 requirements.

June 1994 – July 2004

SCR Controls, Matthews, North Carolina

Title: Field Service Engineer

Design of Melltronic’s Melltrum 700 HP DC Drive.

Commissioning of DC Drive and AC Inverter systems.

Programming of digital DC Drives and AC Inverters

Troubleshooting and servicing of DC Drive and AC Inverter and systems.

Design, programming and debugging of PLC Ladder Logic.

Design and drafting of PCB boards.

Design and drafting of mechanical components used in electro-mechanical systems.

Component level troubleshooting and repairing of AC Inverters and DC Drives.

Retrofitting outdated systems with latest DC Drive and AC Inverter technology.

Design of KnowTrip® device used for improved contactor reliability during power line brown outs.

Design of “SagGen” device used to simulate power line brown out conditions, which is used to determine and analyze vulnerabilities of industrial equipment during power line brown outs.

Co-writing and editing of user manuals.

Education

Bachelor of Science in Software Engineering

Florida Institute of Technology

Melbourne, Florida

GPA 3.85

Summa Cum Laude

Bachelor of Science in Mechanical Engineering

State University of New York at Buffalo

Buffalo, New York

Skills

Developer Tools

Embarcadero RAD Studio XE, XE2

Microsoft Visual Studio 2005-2010

Borland C++ Builder

Sprint Tool Set

Eclipse

Maven

Hiberbate

Tomcat

Postman

ImageMajick

AQtime

AWS (Amazon Web Services)

ODBC

Programming Languages

C/C++

Java

FORTRAN

Visual Basic

VBA

Python

Ruby

Databases

Microsoft SQL

Oracle

Operating Systems

Windows

LynxOS-178

UNIX

Software and Programs

AutoCAD

Microsoft Office 2013

Perforce

DOORS

Microsoft SQL Server 2008

WinSQL

Source Safe

Subversion (SVN)

Personal

Problem Solving

Analytical Thinking

Technical Writing

Able to work independently or in a team environment

Strong Motivation

Awards

“Avid” Technical Achievement Award team member.

Affiliations

IEEE Computer Society

Association for Computing Machinery

American Society of Mechanical Engineers

References

References furnished upon request.



Contact this candidate