 |
Sean F. Connolly
resume @ GoneWalkabout.com
http://www.GoneWalkabout.com
OBJECTIVE
- A contract position in the Portland, ME area doing Java server-side architecture, design, and development.
EXPERTISE
- Java: 6+ years
- Object Oriented Design/Development (OMT) using C++: 6+ years
SKILLS
-
Programming Languages: Java, C++, Perl, PHP, Shell Scripts
-
Java Technologies: Servlets, JSP, J2EE, EJB's, JDBC, Struts
-
Operating Systems/Environments: UNIX, Windows
-
Database Experience: Oracle, DB2, Access
-
Hardware: Sun SPARCstation, IBM PC
-
Tool Experience: IBM WebSphere, BEA Weblogic Server, IBM WSAD/RAD, Perforce, Ant, TogetherJ, JDK 1.4, JSDK 2.1, Turbine, Junit
EXPERIENCE
- (06.03 - Present)
- Consultant,
Inovant (Visa), Portland, ME
- Senior Java Engineer designing/developing the bulk system interface on Visa's Resolve Online (VROL) project. VROL is a Visa credit card dispute resolution system with three interfaces - Web (JSP, EJB), RealTime (web services, HTTP), and BulkSI (xml, schema, OFD). BulkSI receives data files from members in batches of XML and image files, processes the data, handles back-end business service access, and sends response packages to members. Used worldwide by Visa in all regions.
- Responsible for Bulk Systems Interface - an XML/XSD Schema/Java/J2EE interface between member banks and VROL
- Designed new functionality for BulkSI following requirements supplied by business
- Performed project scoping, requirements definition and design reviews
- Enhanced current code following design.
- Refactored existing code to optimize reusability. Pushed for and was approved to merge much of the code from the various tracks that was previously written and maintained separately.
- Involved in database design reviews to optimize large selects and joins that were acting as bottlenecks in the previous release.
- Involved in all levels of the project through multiple production releases.
- Designed and implemented multiple test platforms to give QA the ability to test the large number of combinations data could enter the system (on the order of several million possible combinations).
Environment: Java, J2EE, XML, XSD Schema, WSAD/RAD, Perl, DB2, ClearCase, ClearQuest, WebSphere, Junit, Unix (AIX), RUP, Emacs
- (11.00 - 09.01, 01.02 - 05.02)
- Consultant,
Hotwire, San Francisco, CA
- Architect of second-generation Hotwire travel website. This consisted of a JSP/Struts/Servlet/XML front end, a middleware component using RMI, JDBC, and Toplink, and multiple third-party back-end applications. Worked with team to design the new system with an emphasis on scalability and stability. The new architecture eased the introduction of new products by clearly defining the interfaces between various modules as well as greatly reducing the effort involved in making system-wide changes such as switching third-party vendors or application servers.
- Technical lead of Rental Car and Web-tier groups
- Senior Java Engineer designing/developing web-tier.
Environment: Java, J2EE, JSP/servlets, EJB, JDK 1.3, Toplink, Weblogic 5.1/6.1, Oracle 8i, Struts, XML
- (04.00 - 10.00)
- Consultant,
KiraCom, San Francisco, CA
- Senior engineer building multiple server-side Java servlets as part of an ASP product aimed at delivering permission-based surveys and ads over websites.
Environment: Java, Oracle 8i, Apache's Turbine servlet framework, Locomotive's Steam template handling, Solaris/Linux
- (06.98 - 12.99)
- Consultant,
PG&E Energy Services, San Francisco, CA
- Technical leader of team creating intranet product for Citgo. System was designed to survey potential customers, produce reports, and generate contracts based upon user input.
- Designed and built several applications to process invoice information (retrieved from SAP), performing validation, error checking, report handling, and auditing functions in addition to handling rejects and logging activity.
Environment: Java, Servlets, JDBC, templates, Oracle, Visual C++, Apache, JRun
- (03.97 - 11.97)
- Engineer,
Reality Online Inc. (Reuters)
Norristown, PA
- Senior engineer in charge of multiple web-related products for international financial companies. These sites accessed Reuters financial information as well as integrated Reuters systems such as SnapServer, SelectFeed+, and Weblink.
- All projects demanded extensive interaction with the customer.
Environment: Java, HTML, JavaScript, Meta-html, Netscape Enterprise Server, Oracle Webserver, Oracle, Solaris, Reuters SSL (for content).
- (09.92 - 03.97)
- Software Engineer,
Lockheed Martin, IS&T,
King of Prussia, PA
Projects included:
- (01.96 - 09.96)
- Consultant for Bell Atlantic, King of Prussia, PA
- Member of Listing Maintenance System (LMS) team developing a batch mode application to process tens of thousands of service order records each night.
- Responsible for primary analysis, design and development of LMS software to parse Service Order data files.
- Redesigned and rewrote existing software architecture to follow Object Oriented paradigm.
Environment: C++, Solaris, Oracle, Rogue Wave Tools.h++
- (09.93 - 09.94)
- Technical Lead for Federal Express, Memphis, TN
- Technical leader of Graphical User Interface (GUI) team and senior engineer.
- Created object-oriented API around Motif.
- Development of all C++ code required to provide the required interface between the GUI screens and the Core Class Libraries.
- All work required extensive interaction with the end users to define the needs and requirements of the system.
- Received Bravo Zulu team award from FedEx for outstanding development work in UNIX, X-Windows, Motif, C++ and Object Oriented techniques.
Environment: C++, Solaris, Motif, Sybase, X-Windows, Corba
- (09.92 - 09.93)
- Developer, Lockheed
Martin, M&DS, Valley Forge, PA
- Developed and supported the UNIX development environment system for a multi-million line of code, classified development effort. This development environment was utilized by hundreds of developers.
- Designed the shell scripts required to integrate commercial and in-house development tools.
- Wrote and maintained original support software.
Environment: C, SunOS/Solaris, Shell Scripts
EDUCATION
- B.S. in Computer Engineering with High Honors, June 1992
- Lehigh University, Bethlehem, PA
- Minor: Cognitive Science
OTHER
- ACE Certified Personal Fitness Trainer
- Dual Citizenship: USA/Ireland
- Extensive traveling experience.
- No current security clearances.
* * *
|
|
 |
|
 |