Software Developer Resume Profile
Qualifications Summary
A System/Software Engineer qualified by years of hands-on technical experience and progressive success in Software Development, System Engineering, Infrastructure Support, System Administration, Testing/QA, and Systems Troubleshooting. I am able to communicate complex information clearly to a diverse group of technical and non-technical individuals. I have strong customer relationship skills along with team leadership and management abilities. Motivated by continuous learning and dedicated to delivering productive results.
Technical Skills
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Professional Experience
SENIOR Systems/Infrastructure Engineer
Confidential
- I negotiated cost reduction contracts with BeyondTrust for user authentication licenses and Red Hat for data center server support licenses.
- Wrote standards and polices for the System Admins to follow in maintaining the Linux/Unix servers in the data centers and provided 2nd and 3rd tier data center support when required.
- Improved the user experience by stabilizing the single-sign-on authentication process with Active Directory which is the user credential source. Authentication processes include SSSD, PBIS and Openldap.
- Worked with the processing of CR tickets through the Change Control System Remedy .
- Designed and implemented the Proctor devlab, QC and Production servers using Solaris containers to introduce virtualization on SPARC servers. This produced a highly productive operation at a substantial reduction in cost over the previous setup. The Proctor program operates on both Solaris and Windows XP/7 platforms. The software was/is written in C/C , Java, Visual Basic, VBScripts, Unix Shell Scripts and database SQL routines.
Quality testing was performed during each of the projects implementation.
Confidential
Software Engineer tasked with the writing and modification of software designed to process Satellite information packets. The software was written in C/C and JAVA. Also responsible for writing documentation, unit testing, complete end-to-end integration testing and product integration support. The software runs on both BSD Unix and Windows machines.
Confidential
Programmer/Integrator responsible for modifying/migrating software designed to process HL7 protocol messages. Task included writing shell scripts and database stored procedures and working to ensure the patient information was secure. The interface server ran on an IBM AIX UNIX box while the clients operated on WinXP/Win2000 machines. Incoming messages were processed and stored in a Sybase database. The messages were also sent to the indicated ancillary programs. The QDX/Cloverleaf engine was used to process the messages. Special required subroutines were written in Tcl. Embedded SQL or Sybase stored procedures were used to process database inputs. Shell Scripts were used to create back-ups and process log files and WinBatch scripts were used to automate some testing requirements.
Programmer/Analyst
Confidential
Programmer/Analyst tasked with writing, modifying and integrating software to process financial data dealing with high volume credit card transactions using an Oracle database. The programs ran in a client/server n-tier NT/2000/HPUX UNIX environment. The software was written in C/C , VC , Pro C and VB. Shell Scripts were used to control the programs that processed the data.
Software Engineer/Tester Spherion Contractor
Confidential
Key software tester/engineer tasked with writing Test Documentation for assigned programs. Upon acceptance of the System Test Plans, the program was tested and appropriate error reports generated. The program ran in a client/server n-tier NT/2000/Linux environment. I was responsible for internal testing, maintenance of test documentation and code review attendance. The software was written in TCL/TK and C . Scripts were used to build software packages and to install software packages on customer's machines.
IS Support Specialist Contractor
Confidential
Tasked with maintaining, testing and updating the ECA program. This was a logistics Oracle designed program used by the Military. The program ran in a client/server n-tier NT/AIX UNIX environment. Manage internal coding, testing, and maintenance of software using PL/SQL, Pro C, Oracle Report Builder 6i, Oracle Form Builder 6i and UNIX shell scripts for internal and external customer use. Upgraded the Documentation and Software to CMM Level 3.
Senior Software Engineer
Confidential
Key project role in development groups tasked with developing/testing new software written in Object Oriented C on HPUX and enhancing released software with emphasis in client/server n-tier environment. Manage internal coding, testing, and maintenance of software for internal use and sale to external customers. Achieve exceptional customer relations, promptly resolving problems, recommending back-up procedures, and operational problem solutions.
Software Developer Cornell Technical Services contractor
Confidential
This was a short 4-week contract to modify a chemical dispersion calculation program written in FORTRAN and operating on a Sun UNIX machine running Solaris. The change required modifying mathematical calculations to use a different variable set to produce results close to the original pattern. Tests were run using simulated data to determine the percentage error in the new results.
Software Developer CDA Contractor
Confidential
- Performed coding and functional/unit testing of modified Object Oriented C software and UNIX shell scripts included in the WMS contract. Oversaw code modifications and database projects. Helped configured servers to eliminate Informix database problems.
- Traveled on site to install, test, and debug the WMS program a collection of user interface and background processes to monitor movement of material throughout the warehouse. Software was written in OO C and operated on an IBM RS6000 running AIX UNIX . Windows NT was the workstation OS.
Member Technical Staff II
Confidential
- Tasked with Software Development and Maintenance of programs used to support the Public Data Network. This included coding, functional testing and unit testing of C/C /Fortran code along with UNIX scripts. Provided customer support for installation and maintenance issues. Collaborated with sales and marketing to match software performance with customers' needs. Led crisis management, network troubleshooting, and customer satisfaction tasks.
- Was actively involved in the testing and coding of the PNMS project that ported/migrated Prime-based software written in FORTRAN to software written in FORTRAN and C on a Data General DGUX UNIX platform. This created faster and more robust programs with greater capacity for platform support.
- Key player in major development project for U.S. Sprint/Telenet. Delivered SNAPP and PVC programs used to build NMS configuration tables for new TP4III Frame Relay, ISDN, X.25, etc. switches. Programs were written in FORTRAN and C on a UNIX platform. Project generated major profit increases.
- Coded, debugged, tested and maintained Proxy Agent program as a new NMS client to monitor network software/hardware. Program was written in C and C on a Data General running DGUX UNIX . UIMX and X/Motif was used to create the GUI while SNMP was used to allow clients to access the program data over the Internet.
- Performed Interbase relational database redesign to increase performance of Proxy Agent program, achieving improvement from 15 transactions to more than 250 per second on 80 MIP UNIX machines. The new design was also more effective at securing the database information. SQL calls were embedded in the C/C modules for database access.
