Phil Heenan

  Basic Individual
Experienced Developer, extensive business exp
Profile for:
Last 6 months All Categories
Feedback:
Reviews:
Projects:
Earnings:
Lifetime Earnings:

Keywords

Java
XML
SQL
Web
ERP
CRM
Accounting
open source
Project Management
Outsourcing
Username: varref
Minimum Hourly Rate: $20/hr
Location: Spain

Summary

Experienced Java developer with extensive business experience. Managed and delivered CRM and ERP projects for SME organisations.

Experience dealing with remote teams, business users, and consultants.

My Strength is correlating business requirements into functionally efficient information systems

Over the past 7 years I have gathered practical experience with
-- Java J2EE/1.4/1.5/1.6, JDBC, JNDI, JUnit/DBUnit
-- SQL - Oracle 10G/11G, MSSQL 7/2000/2005
, Postgres, Hypersonic
-- Tomcat, JBoss
-- XML, HTML, CSS, Ant, Jasper Reports
-- Agile Methodologies
-- Business development of Openbravo ERP and Pivotal CRM
-- Managing teams of developers
-- Functional and Technical documentation
-- Visual Basic 6, BizTalk, MS Access, VBA, C#.NET
-- SVN, Mercurial, CVS
-- Windows 2000/2003, Linux (Ubuntu/Gentoo)

LinkedIn: http://www.linkedin.com/in/phillipheenan
Twitter: https://twitter.com/pheenan

Experience

Skills

Self-rated
Tested More Info
Elance Admission Test
Passed
More Info
ERP
Java
Management Skills
|
Avg.
SQL
Software Testing

Employment

Openbravo ERP
2007-2009 - Engineer - Product Development
Re-engineered Openbravo ERP translation mechanism from compile time to real time translation. Incorporating HTML, JasperReport, and database application meta data.
Re-engineered and added new functionality to Openbravo2PO. This application performed transformations for XML to PO format and back again. Included functionality to merge and clean data. Written in Java and run from Ant tasks, it incorporated JUnit tests to validate functionality. 3,800 downloads from Sourceforge between Jul 08 and Mar 09
Implement Email Integration and rework report printing.
Bug Fixing
Answering community forums
Supporting community groups and junior developers.
The leading expert on the XMLEngine used in the generation of HTML pages from html templates and XML meta data.
Created Functional and Technical documentation templates.
Delivered training sessions for Basic and Advanced development in Openbravo ERP and the methodologies of Model Driven Development and Model-View-Controller used in the application.
Alternative Networks
2002-2007 - Development Manager
Development manager within Telecommunications company. Implementing solutions in Java and .NET. Experience with SQL, XML, ANT, and unit testing/test driven development.

Responsible for leading the development team, architecture, design, specifications, and project management.

About Me

Profile Type: Individual
Year Founded: 2008
Number of Employees: 1
I am a sole contractor with a wide ranging experience in both business roles and programming environments.

Experienced in both linux and windows working and deployment environments.

I have a successful history of working and building relationships with remote teams and business partners.

Payment Terms

Last business day of the month or 7 working days following completion, whichever comes first.
My Elance URL
 
On Watch List
Report Violation

Member Since:
Jan 2008
Last Sign-In:
May 21, 2009
Last Feedback:
-
Report Violation
Use this form to report violations concerning bids, message boards, etc.
Note:
  • For complaints about projects select Job ID
  • For complaints about bids select Bid ID
  • For complaints about messages select Message ID
  • For complaints about provider profile select Provider Username
  • For complaints about buyer profile select Buyer Username






Request Proposal


To request proposals from providers on your job, you must have an active Elance account. Sign In
NOTE: The provider will be notified that you are interested in specific team member(s) to work on your job. However, there is no guarantee that your desired team member(s) will be available.

Elance Chat beta

To contact providers, you must have an active Elance account.
Sign in

Elance Call beta

To contact providers, you must have an active Elance account.
Sign in
Market yourself on Elance – Get your own profile now and grow your business (free and paid memberships).
Please Sign In
 
To avoid navigation issues, please see System Requirements.
IE users: Please display blocked content from the info-bar.
Click here if you are having trouble signing in.
Sign Up
It's fast and easy. You're done in minutes.

I want to hire professionals
  • Post your projects
  • Connect with service providers
  • Manage and pay for your work online

I want to find work on Elance
  • Get an Elance profile
  • Connect with employers & bid on projects
  • Receive new postings daily