Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
William Mccombs
2021 North 51th
Avenue, #212
Gorgia, NM 27512
Mccombs_210@gmail.com
310 302 5521
QUALIFICATIONS
PROFILE
Solutions-oriented
Software Profession offering development, testing, and integration expertise as
demonstrated through 20+ years of experience in complex middleware design and
development.
** High level of professional expertise utilizing Object Oriented
Programming, XML, network communications, Apache, SQL for both the Linux and Windows platforms.
** Software development experience with Java, JSP, C/C++, HTML, PHP.
** Experience creating and supporting of applications of massive scale
across industries including electronic commerce, Media and Banking.
** Software test automation experience with JUNIT, NUNIT, Selenium,
Bash, Perl and Curl.
** Experience with simultaneous development of production code and
automated tests.
** Expert experience developing and supporting applications for both
Linux and Windows environments.
** Expert experience taking applications to production for Oracle, SQL
Server and MySQL.
** Scripting expertise with Bash, Perl, Ruby, Python and PHP.
** Strong ability to communicate complex technical ideas succinctly and
accurately to all audiences.
** Skilled trainer and project leader; able to direct multiple tasks
effectively and master innovative software and tools.
** Effectively manage ambiguity and change in fast-paced, stressful
environments.
CORE COMPETENCIES:
* Full Project Lifecycle Development
* Java Server Side Development
* Expertise in designing highly available large scale applications
* Message middleware development expertise: XML, JMS, MQ, HTTP, TCP/Sockets
* Test Development, Test
Automation and Troubleshooting.
* Project Management
* Team Leadership
* User Training & Support
TECHNICAL
BACKGROUND
Platforms: Windows 2000, XP,
Linux, HPUX, Solaris
J2EE Containers: Tomcat, Spring,
WebLogic, WebSphere, JBOSS
Languages: JAVA, JSP, Java
script, html, Freemarker, Java Enterprise Beans, C, C++, Perl, SQL
PROFESSIONAL
EXPERIENCE
RightNow
Technologies Bozeman, MT 2010 – Present
The company sells
a Customer Relationship Management application as a software service. There are over 2000 customers in production
using the application on a massive scale.
RightNow’s platform utilizes a LAMP (Linux Apache MySQL PHP)
infrastructure. I am a Senior Quality
Assurance Engineer for RightNow. During
my tenure I served as a test lead for the creation of a new “custom object”
feature which enables end users to introduce their own custom database schemas
into the product architecture and have the application treat the custom objects
the same a native system objects. This
was a massive project that included over 30 developers and 6 software
testing. Almost every product feature
was effected by this change and the test design and planning was a massive
effort. Upon the completion of the
product I was a assigned to work on the companies upgrade initiative. I worked as part of an agile team that
reversed engineered complex customer customization that were implemented often
times long ago and needed to be migrated or re-created on current version of
the product. Often times this included
much exploratory testing and analysis because often this code was not well
documented and rigorous requirements documents had never been created. Often direct interaction with customer
representatives has been required to clarify assumptions requirements and
current needs of the application.
The
Walt Disney Company, Seattle WA
2007-2009
Developed and
supported software for the Identity Service Team. The core application of this team is the
Identity Server which provides over 100 different entries points for accessing
and managing the account database of record.
The account database is shared across several different Disney
businesses including ABC, ESPN and Disney Online and currently has over 62 million
active accounts. The server is written
in the Java programming language and runs under a proprietary server called
Barista.
The server
provides a servlet interface which returns XML as well as a SOAP based web
service interface. These interfaces
provide services for login, personalization and commerce. The database is SQL 2005 and programmatic
interaction with the database is achieved by executing stored procedures. As part of my job I created new business logic
for existing APIs as well as creating some service interfaces. I was responsible for troubleshooting a
number of performance latency issues in the system as well as the load testing
we routinely ran in preparation for large scale events that resulted in heavy
load.
While on this team
I was the lead developer for a collection of applications to support the
automatic distribution of rotating encryption keys and infrastructure to
support mutually authenticated client server communications utilizing this
technology. I defined a RESTful http
over XML protocol for key distribution.
I implemented the client jar for this application which utilized the
apache http client and xerces. Maven was
our build paradigm. I worked on an
administration application for the key server which utilized Spring, Free
Marker for presentation and the ORM technology to abstract the database layer
was iBATIS. The client technology is
currently deployed on over 700 clients
in the Disney network and has been a key technology in enabling the Identity
Service to integrate with external third parties while still conforming to
security requirements.
Fiserv/SourceOne,
Pittsburgh, PA 2006 – 2007
I was the lead
software development engineer for Fiserv’s internet banking software. Our group operates an internet banking
service bureau that provides internet banking for over 60 different financial
institutions. During my tenure I lead
the development of a messaging
middleware service to accommodate the addition of new banks utilizing a
different bank end core system. The
message system was built of an XML schema and utilized XMLBeans as a
compilation tool.
This project not
only created a means for integrating banks with different core bank end systems,
but an architecture for extending the internet banking system to add more cores
as the need arises. I provided direct
leadership for two junior engineers as well as a QA organization with
2-3 people testing
for us.
AMAZON, Seattle,
WA 2004 – April 2005
Software
Development Engineer
Contributed as a
member of the Payment Transaction Services Team. All credit card authorizations and
settlements for the web site flowed through our applications and our coded
serviced millions of transactions every day.
I was responsible for the design and implementation of a Java based
application that picked up pending authorization requests from a message queue
and drove WSDL requests to the back ending back application to acquire
authorizations. The time budget for these
transactions was no more than 10 seconds of real time so considerable effort
was exerted to design for performance while meeting the very high volume of
requests.
RETREON, Englewood, CO
2003 - 2004
Software Engineer
Served as Subject Matter Expert for issues related to communicating
with Number Portability Administration Center Server. Provided consultation on
detailed programmatic system interfaces and core business strategies driving
underlying code. Occasionally interfaced with client management to explain
system logic and to assist in defining business process requirements.
Implemented Message Driven Beans for receiving messages from external systems
and servicing workflow requests, communicating with external systems via CORBA
to update number inventory and validate customer information with databases.
Developed and maintained numerous session beans within the JBOSS J2EE component
manager. Created software packages and multiple tools for resolving production
problems, defined relationships and queries, and created entity beans
representing orders, MDNs, trading partners, and workflows.
Key Achievements and Contributions:
** Developed software package that performed audits and reported
customer order discrepancies against six related external systems.
** Implemented timer service to automatically activate number ports and
to automate steps to reach order activation state.
** Initiated message handling to receive notifications from Service
Order Administration System.
** Engineered service to schedule ICP Port Out Response Message
delivery through Nightfire.
** Mentored fellow developers and testers in the configuration and
troubleshooting of NPAC Server, SOAs, and LSMSs.
EVOLVING SYSTEMS INC., Englewood, CO Jan
2000 – Feb 2002
Software Developer
Key member of software development team. Specialized in external system
communication while providing additional support for database coding, business
logic implementation, and browser-based user interface.
Key Achievement:
** Engineered features, corrected defects, and supported event-driven,
multi-process application system containing 1.5+ million lines of C++ code.
HEWLETT-PACKARD COMPANY, Fort Collins, CO 1993 – 1999
Software Development Consultant
Promoted from Software Development Engineer tasked with ensuring
effective solutions to customer problems.
Provided direct technical consulting, supporting sales with technical
product demonstrations at conferences and sales meeting. Wrote technical
responses to RFIs/RFPs, and created technical content for developer-oriented
training course.
Key Achievements and Contributions:
** Liaised with New Product Development team to ensure that customer
needs were translated into requirements for future product releases.
** Taught class for software developers using HP products to create
custom applications; required significant debugging skills.
SUNSOFT, Colorado Springs, CO 1992
– 1993
Test Development Engineer
Worked as team member developing network file system products. Created automated test suite to fully qualify
product features, writing intricate C code to cause specific exception
conditions to occur and to validate correct product operation.
Key Achievements and Contributions:
** Automated execution and analysis of all tests.
** Implemented process to analyze product featureshttps://docs.google.com/uc?id=1YS4iQqMQYfkwPe1EsMh8CdXay_TpHwiO&export=download and their
dependencies, evaluating test development cost-benefits and prioritizing
development testing.
HEWLETT-PACKARD COMPANY, San Diego, CA 1986
– 1992
Software Development Engineer
Created C-based software for numerous development projects. Analyzed
PC-based TCP/IP stack implementation performance, supported LAN Manager by
implementing various Microsoft SMB file sharing protocol features, and led
system integration and testing efforts.
Key Achievements and Contributions:
** Improved TCP/IP stack performance 200% by identifying inefficiencies
in server- and client-side implementation.
** Developed SQL database application for manufacturing quality
auditing system to track materials trouble-tickets and correlate data to
supplier information for automated scorecard generation.
** Created raster scaling algorithms for inclusion within HPGL-2.
EDUCATION
Bachelor of
Science Degree w Major in Mathematics and Computer Science
University of
Pittsburgh, Pittsburgh, PA
Download Resume Format
0 comments:
Post a Comment