Post Job Free
Sign in

Software Developer Senior

Location:
Bluffton, SC, 29909
Posted:
September 13, 2024

Contact this candidate

Resume:

Russell Morrison

Senior Software Developer

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

linkedin.com/in/russelllmorrison

Bluffton, SC 29909

909-***-****

Expert Senior Software Developer with proven experience in applications and system programming, project leadership

(Agile and Waterfall), and training.

Languages: Databases: Environments:

C/C++ 19 yrs Oracle 15 yrs Linux 20 yrs

SQL 19 yrs DB2 8 yrs Windows 20 yrs

Pro*C/C++ 19 yrs Informix 4 yrs Visual Studio 20 yrs

HTML 5 yrs PostgreSQL 2 yrs Bash 15 yrs

JavaScript 2 yrs MySQL 4 yr Unix 8 yrs

Multi-threading 2 yrs AWS 4 yr Perl 1 yr

Visual Basic 2 yrs JSON 1 yr Python 1 yr

Java 2 yr XML 1 yr Mainframe 2 yrs

Python 2 yr Chromium/Chrome 10 yrs

C# 1 yr

Experience

January 2020 to

August 2024

Senior Software Developer

Experian (via Caspex)

Provide expertise in C language programming to move legacy software from Mainframe systems to distributed Linux platforms

Accomplishments:

Converted programs from Mainframe C to Linux/AWS

Converted DB2 C programs on Linux to MySQL on AWS

Debugged and enhanced embedded Pro*C SQL preprocessor for MySQL and C language

Applied multithread logic to web service back end

Enhanced and extended program logging capability

Created in-memory datasets for performance enhancement

Created Unit Test framework for run-time unit testing

Created conversion programs to move several Mainframe datasets to Linux

Created Lex-based replacement for DB2 preprocessor program

Moved 4 Mainframe services to AWS containers

Linux, zOS, AWS, C/C++, Pro*C/C++, DB2, MySQL

October 2019 to

December 2019

Senior Software Developer

California DMV (via Collabera)

Stabilize legacy systems and provide automation, performance enhancement, and logging to startup and shutdown functions.

June 2019 to July

2019

Senior Software Developer

Volt Technical Services

Provided needed expertise to enable multi-threading logic in back end rate calculation program. Accomplishments:

Modified and enhanced back end rate calculation application to use multi-threading logic

Analyzed and improved performance of the application.

Windows, Oracle, Pro*C/C++

Additional information and references available on request Russell Morrison.docx Page 1 Monday, 29 July 2024

January 2015 to

May 2019

Senior Software Developer

Cast & Crew

Developed, maintained and supported libraries enabling legacy applications to access Oracle and PostgreSQL databases.

Accomplishments:

Modified and enhanced compatibility libraries enabling Unify programs to access Oracle database.

Enhanced performance of programs converted to Oracle.

Enabled same programs to access PostgreSQL databases in an AWS environment.

Wrote multi-threaded programs to enhance performance.

Linux, C, Go, Ruby, Perl, Oracle, PostgreSQL, AWS March 2013 to

December 2014

Senior Software Developer

Entertainment Partners

Developed, maintained and supported payroll applications. Accomplishments:

Developed Data Access Object Libraries for the Payroll Services System.

Maintained and enhanced data entry and report programs written in C, C++, and Java, using C- ISAM, DB2, and RPC interfaces.

Created and documented a Data Validation Library for legacy Payroll Services System under Windows.

Used Rational ClearCase for version control, and ClearQuest for deployment control.

Worked in Agile environment, Scrum, and Mingle management tool.

Windows, Linux, C, C++, Java, DB2

January 2009 to

December 2012

Senior Software Developer

Western Dental Corporation

Developed, modified and supported medical information application and database. Accomplishments:

Made modifications to existing Statements Production program to allow for charging of interest. The changes involved the creation of DB2 stored procedures and modification of C++ programs.

Made modifications to the C++ Patient Information program which enhanced the matching of incoming records to existing patient records.

Participated in the design of a C++ Family Contracts program for the corporate database.

Designed and wrote a library of C++ template classes to facilitate access of a database through MFC recordsets.

Windows, C++, Oracle

January 2007 to

December 2008

Software Developer Expert

Experian

Designed, developed, maintained and supported credit reporting applications for Experian’s Canadian business.

Accomplishments:

From existing Business Requirements Documents, wrote Functional Specifications for Trade, Bankruptcy, and Judgment Records Load Systems, and for a Credit Reporting System.

From these specifications, developed the Load Systems using the Probe ETL tool.

From these specifications, developed Display Rules for Trade, Bankruptcy, and Judgment data, using the Probe ETL tool.

Was the U. S. expert for Experian Corporation in the use of the Probe ETL tool.

Used BASH and Python for test scripts

Windows, Linux, DB2

Additional information and references available on request Russell Morrison.docx Page 2 Monday, 29 July 2024

January 1996 to

October, 2006

Contract Programmer

Boeing (via Triad Worktek)

Accomplishments:

Using Visual Studio, Visual Basic, C#, C++, ASP, and Oracle, extended and maintained an Integrated Program Calendar, a multi-organization calendar management system.

Using Visual Studio and C++, developed through the full SDLC a Document Analysis system, which scans text in documents for keywords, dates in dozens of formats, acronyms, and phrases, used to standardize document text.

Using Visual Studio, Oracle, Pro*C++, SQL, PL/SQL, and SQR, maintained and enhanced the Electric Power Systems (EPS) application for the International Space Station.

Using Visual Studio, XML, JavaScript, CGI, Oracle, and Pro*C++ on a Windows platform, developed through the full SDLC a browser-based interface to EPS reports.

Using Visual Studio, Oracle, SQL, PL/SQL, and SQR, developed through the full SDLC an As- Designed/As-Built application, which compares design data (from MRP and EDS databases) to build data (from the ACTS database), provides a report of differences, entry of justifying commentary, and validation of the build for Boeing’s customer(s).

Windows, VMS, C, C++, Oracle

Additional information and references available on request Russell Morrison.docx Page 3 Monday, 29 July 2024



Contact this candidate