| Experienced
Java Team Lead and J2EE Developer seeking a challenging
Java Server-sided senior development or architect role
using the latest technologies. |
 |
| |
| Key Skills |
| |
| Java (Server-Side): |
J2EE, EJB, JDO, JMS, JDBC, JNDI, RMI, JUnit |
| Web technologies: |
JSPs, Servlets, JSF, Struts, SOAP, Apache Axis, HTML, Javascript, CSS |
| XML: |
SAX, DOM, XSL(T), XSL/FO |
| Application Servers: |
BEA Weblogic, IBM WebSphere, SunOne Application Server, JBoss, Netscape Application Server |
| Databases: |
Oracle 8i, DB/2, PostgreSQL, MS SQL Server, MS Access, SQL |
| Operating Systems: |
Linux, Unix (Solaris, HP-UX, AIX), Windows (NT/2000/XP) |
| IDEs: |
JBuilder, IBM RAD, Eclipse, IntelliJ IDEA |
| Middleware: |
Vitria BusinessWare, BEA Tuxedo |
| Methodologies: |
UML, Design Patterns, OO, RAD, Spring Framework |
| Other: |
C, C++, Python, Perl, PHP, Ant, Shell Scripting |
| |
| |
| Work Experience |
| |
| December 2006 - Present |
Generali Assurances |
Position : Senior Consultant |
- Development and maintenance of a large, multi-tiered insurance application, notably a large project to replace old AS/400 backend.
- Responsible for document management and document generation applications.
- Technologies used: Java, J2EE, Spring Framework, JDO, Xcalia, JSPs, JSTL, WebSphere, RAD (6&7), Oracle, PL/SQL, Rational Rose.
|
| May 2004 - November 2006 |
Cambridge Technology Partners |
Position : Senior Consultant |
* Testing Environments Management for a Swiss Telecoms Company
- Planning, Management, Deployment of a large variety of applications on numerous platforms.
- Streamlining and improvement of existing deployment procedures.
- Technologies used: Vitria BusinessWare (versions 3 and 4), Bea Tuxedo, BEA WebLogic(6 & 7), Twister, Sun Solaris, HP-UX, Ant
|
* Development of a Perl log file parser module for a Swiss Telecoms Company
- Developed a perl module to extract various data from log files for Government compliance project.
|
* Migration of Legal Interception Application to new Architecture:
- Technical design, development and migration of a multi-tier application allowing on-demand interception of emails
- Implementation of a module in C for GPG decryption and base 64 decoding of emails.
- Implementation of SOAP web service clients in Java and Perl.
- Technologies used: C, Perl, Java, J2EE, JSP, SOAP, Eclipse, WebSphere Application Studio Developer, SunOne Application Server, Tomcat, Oracle.
|
* Technical Design and Development of Single Sign-On functionality for a Swiss Telecoms Company
- Technical design, development and testing of a SOAP web service to enable single sign-on to multiple portal sites.
- Design, development and deployment of an emulator servlet to test SOAP web service locally.
- Technologies used: Java, JSP, Servlets, SOAP, Tomcat, Weblogic, Apache, Eclipse.
|
* Ongoing Support of Legal Interception Application for a Swiss Telecom Company
- Testing and production-level support of a multi-tier application allowing on-demand interception of emails.
- Technologies used: C, Perl, Java, J2EE, JSP, Eclipse, SunOne Application Server, Tomcat, Oracle.
|
| |
| Jan. 2003 - May 2004 |
GFI International |
Position : Contract Java Team Lead |
- Technical Team Lead for Customer Service module of large Pension Fund project, delivered on time to tight deadlines.
- Senior Developer on various other modules of this project.
- Analysis, design and refactoring of core modules.
- Technologies used: WebSphere Application Server 5.1, WebSphere Studio Application Developer, J2EE, Struts, XML, XSLT, XSL/FO and Ant on an AS/400, DB/2 backend.
|
| |
| Jan. 2002-Jan. 2003 |
Altamedius Ltd. |
Position : Senior Software Engineer |
- Java, J2EE and Struts development on various payment intermediation projects
- Implemented all projects successfully to tight deadlines.
- Technologies used: Java, J2EE, XML, XSLT, Struts, Weblogic 6.1, Oracle 8i
|
| |
| Nov. 2000 - Nov. 2001 |
KPMG Consulting Ltd. |
Position : Contract Software Engineer |
- Java, J2EE, development on Weblogic Server of a customer care portal for a leading Irish telecoms company.
- Java server-sided development of online trading product for Ireland's leading stockbroking company.
- Technologies used: Java, J2EE, Corba, LDAP, JDBC, WebLogic 6.0, iPlanet, Oracle 8i.
|
| |
| Nov. 1999 - Nov. 2000 |
Factor-e Ltd. |
Position : Software Engineer |
* Developer on various Java projects for an online bank (first-e):
- Component-based J2EE-focused design of new architecture using Catalysis UML methods.
- Designed new development process using UML.
- Java development to extremely tight deadlines for successful German launch of the bank.
- Technologies used: Java, J2EE, JBuilder, Rational Rose, Rational SoDA, UML.
|
| |
| Mar. 1999 - Oct. 1999 |
Openet Telecom Ltd. |
Position : Software Engineer |
| * Project: NETFusion |
- Design and build of Web-based front-end for core mediation product, using Java Swing components.
- Received much positive feedback at trade shows and from investors.
- Porting of mediation system to Solaris. Design and build of collection component for mediation system, using C.
|
| |
| June 1998 - March 1999 |
Lucent Technologies Ltd. |
Position : Software Engineer |
| * Project : Telecel Network Configuration Tool |
- Systems Verification team lead for small project using RAD technique, Dynamic Systems Development Method(DSDM).
- Attended DSDM workshop with client.
- Designed tool to automatically generate bug reports using Perl, Unix shell scripting.
|
| * Project : OMC Release 4.5 |
- Systems Verification of the OMC-2000, GSM Base Station Controller.
- Testing all aspects of the product (especially GUI), regression testing, scripting(TCL/TK).
- Webmaster for systems verification team.
- Mentor for new employees.
|
| |
| |
|
Education |
| |
| 1997-1998 |
Higher Diploma in Computer Science |
University College Dublin, Ireland |
| First Class Honours |
| Subjects: Programming and Data
Structures (C++); Program Design and Verification;
Systems Design and Development; Networks; Operating
Systems (Unix); Information Technology and Applications
(Filemaker Pro, Word, Excel, Access); Interactive
Multimedia Systems; Object-oriented Programming;
Information Systems; Computer Architecture; Artificial
Intelligence. |
| Projects: Web design; Lotto
Simulator (C++); Internet Security essay; Design of a
Client/Server model using C in a Unix environment;
Database Design (MS Access); Shell Programming; Process
Scheduling model; File System Model (all Unix) Major
Project: Car Navigation simulator (C++, OOP). |
| |
| 1989-1993 |
Batchelor of International Commerce and French |
University College Dublin, Ireland |
| Bachelor's Degree - Second Class Honours |
| |
| 1983-1989 |
Clongowes Wood College |
Leaving Certificate, 1989 |
| English (A), French (A), Irish (B),
Maths (B), History (B), Economics (B), Business
Organisation (B). |
| |
| |
| Additional Information |
| |
| Languages: |
Fluent French |
| Courses: |
Catalysis Object Oriented Development Method |
| |
A Component-based development method using UML (1 week full-time, 2001) |
| |
| |
| Personal Information |
| |
| Address: |
122 Chemin du Recredoz, Divonne les Bains, 01220 France. |
| Gender: |
Male |
Status: |
Married |
| Date Of Birth: |
21 January 1971 |
Nationality: |
Irish |
| Email: |
gavcos  |
Tel: |
+41-79-3209749 |
|