** ******** ******, *****: 978-***-****
Lowell, MA 01852 Email:
**********@*******.***
SUMMARY
Software Engineer with experience in all phases of software development:
specifications, design, development, testing, maintenance and training.
Have developed commercial products as well as custom integrations in both
standalone and web based environments. Extensive customer and field facing
experience with excellent interpersonal skills. Have worked independently
as well as part of a team, and as a team leader.
HARDWARE / SOFTWARE
Language Java, C++, C, Perl, PL/SQL, VB, assembler
s: Eclipse, Siebel ERM/EAI, Jtest, Oracle, Tomcat, Apache, Sun One
Software
: JDBC, RMI, Servlets; Borland OWL; Objectmenus; Paradox;
SuperBase
Unix Linux, SunOS, HP-UX, Ultrix, AIX; Perl, Oraperl, Borland
Micros Interbase, Oracle, PLWeb
80x86, Z8O CP/M, MP/M86, Assembler and C; Datapoint assembler,
DATABUS
EMPLOYMENT
CISCO SYSTEMS, INC., Boxborough, MA 1999-2009
Software Engineer IV, Product Development Infrastructure
2003-2009
. Design and develop a CDETS Java API to provide an interface from Eclipse
plug-in and Web based UIs to the CDETS Siebel CRM based bug and
enhancement tracking system.
. Responsible for planning, design and development of enhancements to the
Java CLI for CDETS accessing Siebel CRM through EAI. Developed Servlets
to support the CLIs.
. Mentor junior engineers in Java, Servlet and Siebel EAI technologies.
. Develop, enhance and maintain Java based sync process between the CDETS
system and the legacy DDTS system.
. Assisted CDETS users and other developers to develop scripts, CGI and
other tools using CLIs and APIs to integrate with CDETS.
Technical Marketing Engineer, CCBU
2002-2003
. Provide worldwide technical training and tools to the field organizations
for the CCBU IPCC Enterprise products. This includes conducting technical
training sessions and developing, distributing and supporting IPCC
Enterprise 5.0 Multi-channel demo systems and agent cockpit.
. Responsible for maintaining local demo systems and for customer
demonstrations in the Customer Briefing Center, at trade shows and user
group meetings.
. Make the field aware of the capabilities of CCBU products, specifically
focusing on the Multi-media channel options (Collaboration and EMail).
. Provide a level of technical support to the field through EMail, FAQs,
mailing lists and conference calls.
Software Engineer III, CCBU
1999 - 2002
. Activities included planning, design and development of software
solutions to address eCommerce issues with regard to the Cisco
Collaboration Server.
. This included development of specific customer solutions and product
solutions (Dynamic Content Adapter, eCommerce Adapter).
. Also involved in assisting other Cisco organizations (Professional
Services, sales and systems engineering) in identifying and addressing
Collaboration issues in customer engagements. Development was primarily
in a Java Servlet environment.
WEBLINE COMMUNICATIONS, INC., Burlington, MA
1998 - 1999
Software Engineer
. Worked with customers, sales and applications engineers to successfully
integrate the Webline Collaboration Server in specific customer web site
environments.
. Participated in pre-sales presentations and design sessions with the
sales teams and customers.
. Responsible for the design and development of software solutions for a
variety of web development environments (NetDynamics, Broadvision, NSAPI,
ISAPI).
. Led the design and development of the Dynamic Content Adapter 1.0.
. Development in a Java Servlet environment.
. Develooped SQL scripts for the Oracle Database and installation VB
scripts to support the IIS web server.
LEARNING TECHNOLOGY GROUP, Cambridge, MA
1997 - 1998
Principal Software Engineer
. Technical lead for the core technology of an Internet based educational
content delivery product.
. Design and implementation of core components for the product, using Java,
RMI, JDBC, and Servlet API.
. Investigation of Java technology, including RMI, JDBC, Java Web Server,
Servlets, and class signing, during the research and design phase of the
product.
. Development with Microsoft J++ and Microsoft SDK for Java and JDK 1.1.
ELECTRONIC PRESS SERVICES, INC., Cambridge, MA
1996 - 1997
Senior Programmer
. Implemented complex Web Server applications for publishing clients, on
Unix (Sun, HP, Digital, SGI) platforms in Perl, Oraperl and C.
. Interfacing with the PLWeb full-text search system from PLS Software and
Oracle relational database.
. Implemented client side Javascript to access PLWebCD search engine.
. Involvement included design, development, documentation and customer
support.
CADMUS DIGITAL SOLUTIONS, Linthicum, MD Senior
1995 - 1996
Software Engineer
. Developed Web Server CGI software for WWW publishing of scientific and
medical journals on various Unix platforms in C, using SQL to access an
Interbase relational database.
. Converted Xyvision formatted text for publishing in HTML.
. Developed processes to generate hypertext links from journal articles to
bibliographic databases, using an SQL database.
THE MICHIE COMPANY, Charlottesville, VA
1994 - 1995
Text Project Manager
. Involved in implementing a client/server text editing and database
system.
. The database is written in PL/1 and ported from an MVS host mainframe to
an OS/2 server platform.
. The client is a PC based text editing system, written in C and 8086
assembler.
. The client communicates to a mainframe using 3270 emulation and to an
OS/2 server using named pipes.
. Responsible for porting PL/1 applications for print and CDROM publishing.
Developed several text processing and conversion applications in C and
PL/1.
CHARLES D. CUMMINGS CONSULTING 1991 -
1994
Software Engineer (Contract)
. Part of a small team developing a CD ROM version of Macmillan Dictionary
for Children
. Developed text indexing and searching system in C++
THE MICHIE COMPANY, Charlottesville, VA
1990 - 1991
Software Text Analyst
. Responsible for enhancing and maintaining a PC based text editing system
which interfaces to an IBM mainframe database using 3270 emulation.
. The system is written in C and 8086 assembler.
. Also responsible for developing PL/1 applications to convert and load
text input into the IBM MVS mainframe databases.
CHARLES D. CUMMINGS CONSULTING 1983 -
1990
Software Engineer (Contract)
EDUCATION
Bachelor of Science Northeastern Bible College, Essex Fells, NJ.
Systems Programming Course,Illinois Institute of Technology, Chicago, IL.
Diploma: Computer Concepts, BAL, COBOL, RPG, International Computer
Institute, Flushing, NY.