PAUL GUNDER
Software Engineer
12613 Prince Edward Lane
Frisco, TX 75034
paulgunder@acm.org
(707) 234-5676
An accomplished Technology Consultant specializing in the Software Engineering
field for over 16 years with demonstrated success designing and implementing
software solutions that improve business processes or creates new functionality.
Utilizes formal software development methodologies and best practices based upon
experience gained in the telecommunication industry. Proven ability to implement
technologies that decrease costs, increase performance and positively affect the
bottom line.
Summary of Qualifications
Expertise in diverse technologies with ability to handle any software
development task.
Ability to architect robust and scalable software solutions from
requirements gathering sessions and/or problem statements.
Extensive experience in the full life cycle of software development
including requirements definition, prototyping, proof of concept, design,
interface implementation, testing, and maintenance.
Solid management skills, demonstrated proficiency in leading and
mentoring individuals to maximize levels of productivity, while forming a
cohesive team.
Analytical thinker that consistently resolves ongoing issues or
defects, often called upon to consult on problems eluding resolution by others.
Technical Expertise
Languages C++, C, Java, Objective-C, ASP.NET, C#, Perl, Unix Shell Scripting,
SQL, JavaScript
Network/Distributed TCP/IP, UDP, CORBA, Web Services (SOAP, XML), QNX
(Messaging), IPX/SPX, JMS, RMI, COM/DCOM/COM+
Operating Systems HP-UX, Tru64/DEC, QNX, SunOS, Linux, Windows, OS/2, DOS16/32
Compilers HP-UX C/C++, GNU gcc/g++, Compaq/DEC C/C++, VC++, Watcom C/C++, Sun
JDK
IDE XCode, Eclipse, Netbeans, Visual Studio 2005/2008
Databases Oracle, Sybase, MS SQL Server, MySQL, Ctree, Btrieve, xBase
Revision Control CVS, Subversion, MS Visual Source Safe, PVCS
Professional Experience
Verizon Business - Richardson, TX
Senior Software Engineer (Contractor) Aug05 to Jul09
Provide software architecture design and implementation to enhance robustness
and manageability of legacy systems. Several technologies utilized in the
implementation effort including C++, Unix scripting, ASP.NET (C#), gSOAP, Oracle
and others.
CORBA product migration from Orbix to Open Source ACE/TAO saving
millions in recurring license and support costs.
Removal of RogueWave dependencies to save a considerable amount in
recurring costs.
Improvement of C/C++ application
development-to-deployment-to-installation-to-management process with creation of
new tool sets. Significantly ease management of various environments (dev, test,
prod, …).
Implementation and enhancement of ASP.NET project using C#.
Resolved issues with VC++/MFC front-end application as well as
implementation of new features under tight time constraints. Critical piece in
success of cost reduction effort.
Increase application stability through migration from proprietary MCI
MQ framework to now use web services.
OnMark Technologies – Dallas, TX (in parallel with Verizon Business position)
Chief Software Architect Mar06 to Sep06
Led architecture and implementation effort for software holding company
targeting the GPS tracking system market. Utilized C++, Java, Unix scripting,
MySQL, Tomcat, and Apache Axis.
Architecture of back-end framework for GPS tracking system
Implementation of web services running under Apache Axis
Researched and developed geographic tools. Implemented a geographic
database from the Census Bureau data, including a query tool (nearest line nodes,
coordinates inside polygon, nearest address).
Caremark – Richardson, TX
Senior Software Engineer (Consultant) Mar04 to Aug05
Implemented HIPPA-compliant requirements and enhanced Specialty Prescription
Fulfillment System, including invoicing, automated correspondence, and
prescription transitions. Also, involved with maintenance and production support
in a SunOS and DB2 environment.
Created core C++ libraries and application frameworks to increase
stability and manageability of software components.
Creation of regression tests to increase level of quality assurance.
Verizon – Irving, TX
Senior Developer (Consultant) Dec02 to Mar04
Project Lead for highly visible service reconciliation project for Microsoft and
Verizon products. Involved extensive client contact involving research and
gathering sessions to develop requirements and software design.
Implementation of service reconciliation project on SunOS servers using
C++, Unix scripting, and Oracle queries and stored procedures.
Original implementation of inherited system was only capable of
handling 20k transactions per day. New implementation’s bandwidth allowed for
over 1M transactions per day.
Created invaluable reports for reconciliation and customer retention
analysis.
Successfully passed strenuous external audit of our service
reconciliation system to verify Verizon process and security requirements were
met. In addition, we passed an informal system audit by Microsoft.
MCI WorldCom (now Verizon Business) – Richardson, TX
Senior Software Engineer (Consultant) Sep98 to Dec02
Key contributor, in team of two, to the design and C++ implementation of
scalable Call Detail Record Mediation System processing over 300M records per
day, eventually stored in a data warehouse and data marts. Developed systems used
for network analysis, fraud investigation and as an informal audit system for
finance. Oracle (Pro*C, OCI, PL/SQL) used, as well as Visual C++, Java and shell
scripting on Windows, HP-UX, Compaq Tru64, DEC servers.
Designed and implemented engineering tool for Round-Robin switch
analysis.
Increased development efficiency by creating application framework,
messaging and event sub-system, core C++ libraries (IPC, Networking, Database,
Logging, Threading, Registry, …).
Created centralized application manager (alerts, alarms, dynamic
monitoring, logging) allowing for real-time event notification framework for all
applications.
GTE (now Verizon) – Grapevine, TX
Senior Software Engineer (Consultant) Mar98 to Sep98
Built data sourcing applications responsible for creation of product catalog.
Involved development of proprietary ETL application using C/C++, Oracle (Pro*C,
OCI, PL/SQL), MS SQL Server (T-SQL) and shell scripting.
Automated and optimized process with 100% increased efficiency.
Created applications to aid team by automatically resolving common file
and data issues.
Gateway Technologies – Carrollton, TX
Senior Software Engineer Feb95 to Mar98
Responsible for internal MIS system applications. Designed and implemented
Customer Support System used in call center. Migrated company’s internal
databases from Btrieve/Ctree/xBase to Sybase SQL Anywhere involving database
design and refactoring of all applications.
Enhanced online validation system (collect call restricted, …).
Encouraged rapid application development through creation of C++
libraries (i.e. class wrapper for embedded SQL) and utilization of other tools
and frameworks.
Designed and implemented call detail record mediation system (EMI,
AMA)
Created Billing Reconciliation Application for finance, accessing
multiple database systems under DOS.
Re-implementation of MIS systems cut daily processing time by 50%.
AMIGOS Bibliographic Council – Dallas, TX
Technical Support Specialist Mar90 to Aug91, Mar93 to Jan95
Assisted libraries with setting up service, answering any technical questions.
Served as team lead on retrospective conversion projects of card catalogs.
Developed C++ application to automate record updates providing $120k/yr
recurring savings.
|