EXPLORE

J2EE Java JavaScript JSP Project Management
Profile cover photo
User Avatar

Thomas C.

@compagnt

0.0
0

0.0

0.0

0%

Multi language developer looking to build reputation on Freelancer.

$50 USD / Hour

Flag of

United States (1:58 AM)

Joined on June 28, 2010

$50 USD / Hour

THOMAS COMPAGNO INTRODUCTION Over 15 years of experience in information technologies which include web development, client server development, management, analysis and design skills. Most recent experience is in Java development on an enterprise level dealer management system. Maintains strong written and verbal communication skills. Willing to work as an independent contractor and travel extensively. EXPERIENCE Hardware: IBM PCs, Servers, Sun Operating Systems: Windows NT, Novell, UNIX (Solaris), Linux Languages: Java, HTML, JavaScript, Visual Basic, VBScript, C++, Delphi and XML Databases/Servers: Oracle 8, SQL Server 7/2000, MS Access, I-planet, Weblogic, Apache, Tomcat, JBoss, postgreSQL, some WebSphere and Sybase EAS Applications: SAP, IBM MQSeries, Together J, JBuilder, Forte, Visual Café, J++ and Trilogy Software oeSellingChain Suite, Netbeans, IntelliJ XDoclet, Middlegen, ANT Technologies: J2EE, EJB, JSP, Servlets, XML, UML, XSL/XSLT, Swing/AWT, Java Imaging and Printing, Struts, ASP, ADO, ActiveX, Cascading Style Sheets, PL/SQL, DHTML, HTA, HTC CSS Behaviors Methodologies: Object-oriented analysis and design, Extreme Programming Models: Object-oriented Industries: Manufacturing, Retail and Finance, Powersports, Marine/RV dealerships EXPERIENCE HIGHLIGHTS As a Senior Engineer/Architect at OC Tanner: Architected and designed BPM solutions suite for the enterprise, including building custom integration points as well as implementing numerous work flows inside Oracle/BEA BPM Suite. Various remodeling projects to bring old applications into better compliance with new technologies. Architect-ed customer software suite to meet demanding business expectation and conform to new SOA enterprise architecture. As a Senior Software Engineer at ADP: Engineered JMS framework for easy development and JBOSS configuration. Re-engineered outsourced 250k Swing application in 3 man team in 4 weeks, adding new functionality and stronger code base for easy expansion, using a MVC observer-observable pattern. Modified JBOSS JCA code to allow for multiple database connections within a single enterprise application. Rebuilt entire ANT Build script which increased development productivity by 10 fold. Engineered XSLT framework for generating financial calculations in either Java or JavaScript so calculations could be done on either client or server side with same results. Was used as basis of pair programming expectations. Taught weeklong Java certification class, having two employees take and pass the Sun test after taking the class. Included input in design and planning meetings, having many ideas now implemented in production application. Employment dates Oct 2002 Present As a consultant for CDI: Re-engineered Delphi desktop application to client-server web based dealer management system. Extensive use of MVC architecture using JSP, Struts, and J2EE technologies. Using Microsoft HTML Application technology brought a new level of desktop feel to the IE browser using the latest DHTML and JavaScript advances. Re-engineered outsourced accounting module to better fit into existing frameworks and to reduce unneeded code. Implemented procedures for XP pair programming. Employment dates April 2002 Oct 2002 As an independent contractor: Converted MS Java mortgage calculator application, for a large mortgage software company, to a web version, running under client side JavaScript and server side servlets/JSP for the more complex calculations. Employment dates Oct 2001 Feb 2002 As a consultant for K-Force: Analysis, design, development with Together J for UML designs and Forte for implementation of an administrative GUI interface using Swing components to manage a remote printing service in UNIX (Solaris) environment. Included ability to view incoming images scaled to size in GUI, as well as ability to process incoming files and print using Java Advanced Imaging and printing services. Also implemented Postscript template solution for speed. Employment dates July 2001-Oct 2001 As a consultant for Best Consulting: Developed enterprise level web products for Financial Fusion, using their Java Template Framework product, a server-side scripting suite, similar to ColdFusion. Including development of Javabeans and manipulation of OFX/XML message sets. Used Weblogic 5.1 for application server, I-Planet as Primary web server and ServletExec with Jbuilder, Visual Café and Forte for development. Also worked with Financial Fusion Server, running on Sybase EA Server using Jaguar 3.5 and Adaptive Server 6.0 with connection to MQSeries. Integrated front-end system to back-end Corba implementation. Employment dates Nov 2000-June 2001 Taught a weeklong Java Fundamentals class for New Horizons Training Center. Employment dates Nov 2000 As an independent Contractor: Developed a survey tool, web based, running JSP and EJB, using Apache and Tomcat for JSP engine and Jboss as application server. Created multiple session and entity beans for the project, used bean managed persistence with a JDBC connection pool I developed. Implemented this entirely on my own for The Accountability Group Inc. Employment dates July 2000-June 2001 As a VB/Java Programmer Analyst, Team Lead for OC Tanner, responsibilities were as follows: Managed team to effectively work with technical support and testing teams to fix defects and add enhancements to the previous code. Converted Visual Basic order entry and search utilities to Internet applications of expanded functionality using Java Servlets and combination of JSP and EJBs. This ran on Apache and Weblogic in both an NT and UNIX environment. Used JavaScript and Cascading Style Sheets to maintain UI features from existing Visual Basic Applications. Some pages were written using XML and XSL/T, which could then be shared across different teams. All applications pulled information dynamically from Oracle 8. Developed a middleware EDI process using Java and JDBC to pull order information from Oracle8 tables and creates the sales orders in SAP. Created multiple order entry and a database search applications using Visual Basic and Trilogy Software to collect relevant order information and pass it to an SAP ERP System. Created an RMI client/server application for load testing of order entry system. Built a number of Visual Basic applications, using ADO to communicate with an Oracle 8 database, to help maintain data integrity throughout the projects lifecycle. Trilogy Software used the main application on additional implementations as a tool to maintain other projects integrity. Employment dates 1999 to 2000 As a Telecom Specialist/ Programmer for American Stores, responsibilities were as follows: Improved client relations by building customer database and application ## Area of Expertise Java, Oracle, MySQL, SEAM, Jboss, Tomcat, Apache, PostgreSQL, Hibernate, Icefaces, JSF, Spring

Reviews
0 Reviews

No reviews to see here!

Education

Westminster College

2009 - 2011

2 years

MBA

Flag of

United States

2009 - 2011

2 years

Southern Utah University

1991 - 1998

7 years

CS

Flag of

United States

1991 - 1998

7 years

Qualifications

Sun Certified Java Developer

2001

Sun

Certified Java

2001

Certifications

Java - Level 1

Java

F

Foundation vWorker Member

Verifications

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2026 Freelancer Technology Pty Limited (ACN 142 189 759)