Post Job Free

Resume

Sign in

Software Engineer

Location:
United States
Posted:
October 10, 2015

Contact this candidate

Resume:

GERALD JOSEPH WALSH

**Hutchison Road Home: 724-***-**** Cell: 724-***-****

Claysville, PA 15323 Email: acr1ce@r.postjobfree.com

Programmer/Analyst with extensive experience in engineering applications and proven expertise in Analysis, Design and Implementation, Coding in Java, C++, C, C#, and scripting in Windows and UNIX environments. Designed, developed and customized software modules independently and in teams. Experience in design documentation, software development, system modifications and enhancements and creative problem solving. (Missing periods reflect non-relevant work).

TECHNICAL SKILLS

Operating Systems:

Programming Languages:

Functions:

Other:

Language Skills:

Windows 7, XP, Linux, UNIX: Solaris, SVR5, IRIX; VxWorks

Java, C#, C++, C, Perl, Python, UNIX shell programming (bash), PHP, XML, JavaScript, SQL

Object-Oriented Programming, Design/code reviews, System Analysis/Design/Implementation, System Administration and System Evaluation; Embedded Programming

Agile, SCRUM, Iterative, Modified Waterfall, etc. Microsoft Office, Dimensions/GIT/RCS/SCCS/etc.

CEFL certification French (B2), German (B1), Irish Gaelic (B1 oral)

ACHIEVEMENTS

Found a key interface modification, eliminating need for a proposed system redesign

Evaluated proposals and made recommendations on Automated Hardware Configurator

Mentored/Assisted co-workers. Made presentations to customers and co-workers.

CONTRACTING EXPERIENCE

C Development/(C#) Fidelity Flight Simulation Jul 2014-June 2015

Development in C of avionics software for flight simulators; C# utility for interpreting UDP data.

Contractor - QA – McKesson Automation (Aesynt) Oct 2013 - March 2014

APS2/APS4 Medical Robot defect/regression/integration testing/write new defects using physical robot and SQL queries; participated in C# code reviews.

Contractor - C# Test Automation - Respironics Jan 2013 - June 2013

C# test automation development in Agile/SCRUM environment; developing automated tests in C# for medical office software to track patient usage of respiratory products for sleep-related disorders

Developed Coded UI test to operate user interface controls on another GUI application and to verify page contents; Developed core interface test to rapidly test thousands of patients.

Implemented and ran manual formal and informal tests

Self-Enrichment Teacher - Java 2012 - Jan 2013

Teaching Java/Swing programming and Introduction to UNIX

Consultant: Retail Automation 2011 - Dec 2012

Enhancements to Accounting Software in COBOL.

Student / Consultant - University of Pittsburgh LCTL / French / Russian / BCS 2011 - Dec 2012

Programming for Irish, BCS, Russian, French Departments of University of Pittsburgh (volunteer)– design, implement Java program for foreign language vocabulary with user login, learn/test mode, language selection, history and score retention by user ID;

GERALD JOSEPH WALSH PAGE TWO

Senior Design Engineer - Bombardier Transportation – Pittsburgh, PA 2001 – 2008

Signaling Applications development including Regional Automatic Train Operations design and development (Embedded C in vxWorks environment) for San Francisco, Seatac, DFW, Heathrow, Yong In projects, C++, Visual Basic development. (accepted direct hire position 2005)

Enhancement of ROMgen utility (C

Database management for Seatac project (wrote Visual Basic database comparison utility).

Miscellaneous wayside system engineering duties (track plan, train location determination).

Contractor - Programmer/Analyst – Emerson/Westinghouse Process Control 1999 - 2001

Design and implementation of process control software, user interface, creating interface between process control software and AI software applications. Development in C/UNIX/Windows, Java, Motif GUI.

WDPF software development.

Development of artificial intelligence interfaces for neural networks (NeuralWare Professional II+), and expert system (Nexpert Object) to WDPF II process control system.

Designed evaluation for proposed Configurator system for manufacturing cabinet assembly.

Java web interface enhancements for remotely viewing power plant process data.

Contractor - Programmer/Analyst – (ESA) Westinghouse ITTC Nuclear Products 1998 - 1999

System maintenance/development of nuclear safety system in Ada language.

Provided enhancements, testing and documentation of nuclear generator safety software.

Contractor - Programmer/Analyst – (ESA) Joy Mining Machinery 1997 - 1998

Analysis, design and implementation of mining system software for continuous mining applications.

Analysis, design and embedded development of Embedded System for continuous miner (vxWorks), system interfaces and data communication.

Contractor - Programmer/Analyst – (ESA) Union Switch & Signal 1995 - 1997

C++/UNIX development of light rail transportation systems.

Developed Closed Circuit TV interface in C++ to monitor platform activity.

Created communications interfaces in C++, automated login (Expect) scripts.

EDUCATION

Bachelor of Arts in Mathematics, minors CS, French – Temple University, Philadelphia, PA

Graduate Work in Theoretical Computing – University of Pittsburgh, Pittsburgh, PA

Courses in Java (Data Structures CS445, Algorithms CS1501, Advanced Web Programming CS1520, Algorithms), foreign languages at University of Pittsburgh.

TRAINING / SEMINARS

On the job: Java, C++, Rhapsody, UML, XML; (CMU) Embedded Programming.

Courses (2008 – 2012) at University of Pittsburgh (also Alliance Française) in :

Advanced web programming (CS1520) with Java, PHP, JavaScript, XML, mySQL and AJAX, Data Structures (CS445) in Java (summer 2011), Algorithm Implementation (CS1501) in Java (Fall 2012) at University of Pittsburgh

MOOC courses in C#, C, embedded (winter 2014); Algorithms (current)

Achieved Common European Framework for Languages certification for fluency in French, German; advanced Irish Gaelic; some Croatian, Russian, Spanish



Contact this candidate