Objective:
 

Java development with Swing/Hibernate/JasperReports


Work Desired:Full Time - Permanent
Citizenship:Need Sponsorship
Resident Of:State: - Area Code: 0
Willing To Relocate:No
Posted By Candidate:12/05/07
Experience:More than 3 years of work-experience
Technical Skills:Java, Hibernate, JasperReports, SQL Server, DB2, VB, 3 Tier Architectures, Database Design
Work Experience:
Objective

With over 6 years of commercial Java development, my objective is to further an
already dynamic and challenging career in the Information Technology industry,
driven by the success and satisfaction of both my employer and their clients
alike.  I strive to support these aims by the continual development of my skills
and abilities through both supported and self education, culminating in a
management and mentoring position that will enable me to develop others to also
achieve their goals and full potential growth.

Qualifications

2007
Sun Certified Java Programmer (SCJP) for Java 2 1.5 Platform

1998 - 2001 			University of Ballarat		Ballarat, Victoria
	Bachelor of Computing with Distinction
	The Bachelor of Computing degree at Ballarat University covered a diverse range
of subjects, from management studies to programming and database design.  These
areas included the development of J2EE web applications, multimedia, database
design and administration, software engineering, thick client application
development, and communication skills. The course has instilled confidence and
familiarity with a range of programming languages, database design, operating
systems, network technologies and applications; all of which can be applied to
complete a task.

	Academic Achievement
	Prior to commencing my degree I set a personal target to achieve over 50% of my
grades at the level of High Distinction.  As a result of my success in exceeding
this target, I have been awarded membership to the International Golden Key
Honour Society, which recognises high levels of academic achievement among the
top 15% of students in each university throughout the world.				

	Professional Experience

	APRIL 2005 - CURRENT		BALLARAT DISTRICT NURSING AND HEALTHCARE, BALLARAT.
	
Lead Architect / Lead Developer
	I left IBM and to join Ballarat District Nursing and Healthcare (BDNH) in 2005
to undertake the redevelopment of their existing client service delivery
management system, which is licensed and deployed to many users at over 110
District Nursing, Palliative Care, Community Health and Bush Nursing agencies
throughout Victoria and Tasmania.  With more than 250 database tables and
approximately 200 screens, the new application called “Uniti” went live in
November 2007 and has been embraced by end users in all facets of business to
date.
	
	Given my previous experience with Java desktop applications, the mature
technologies available in 2005 and the specific needs to users of the end
application, my recommendation was to redevelop the application in a 3 tier
architecture using Java Swing on the desktop, coupled via RMI to the Uniti Java
server application which controls all task scheduling and database interactions.
	
	As the lead architect and developer of Uniti, I have been responsible for the
entire project to completion, which includes the following tasks:
	Evaluation, selection and integration of open source components where
possible to reduce project cost and build time and add to the robustness of the
new application:
o	Hibernate (object relational mapping)
o	Quartz (threading / task scheduling)
o	JasperReports (reporting)
o	JGoodies Binding framework (Swing databinding)
o	Log4J (logging)
o	JCalendar (Swing calendar component)
o	FlexDock (Swing docking framework)
o	Java Service Wrapper (Windows service control)
o	jTDS (JDBC driver)
o	Jazzy (Swing spell checking)
	Evaluation and selection of development tools and utilities:
o	Enterprise Architect (requirements gathering / database design)
o	NetBeans (Java IDE – currently using version 6.0)
o	QVCS (source versioning control repository)
o	JTrac (issue and enhancement request tracking)
o	CheckStyle (Java source coding convention auditing)
o	Gaant Project / MS Project (project management)
o	Hibernate / Hibernate Tools (object - relational mapping / domain layer
generation)
o	iReport (JasperReports designer)
o	Aqua Data Studio (Database management / query analyser)
o	IzPack (Java application installer)
o	ConText (text editor / source utility)
o	Diagram Studio (diagramming / interface design)
o	JSmooth (Java executable generator)
	Redevelopment of the legacy database to implement normalisation and
scalable naming conventions.
	Generation of classes and Hibernate mapping of business domain layer
from the new database (Hibernate Tools – Eclipse 3.2 plugin).
	Development and implementation of the legacy migration application with
detailed data auditing and reporting.
	Design and implementation of the new interface, introducing enhanced
usability while remaining somewhat familiar to users of the legacy system.
	Design and implementation of security and roles constructs controlling
viewing of and access to various aspects of client and system data.
	Design and implementation of remote task threading constructs utilising
Quartz for task scheduling and execution.
	Redevelopment of existing reports using the iReport designer for
JasperReports.
	
	If the opportunity arises, I would be more than happy to bring a laptop with me
to any meeting so that I can demonstrate Uniti and discuss its architecture and
the redevelopment project in detail.
	
	FEB 2002 – APRIL 2005						IBM RSSC, MOUNT HELEN. 
	
	Business Analyst – Australian Bureau of Statistics 2006 eCensus Application
	Responsible for the gathering and comprehensive documentation of
application requirements and use cases.  This phase, which was estimated to
require 5 weeks of work, was completed in just over 3 weeks in order to bring the
project timeframe back on track after the required project completion date was
renegotiated at the client’s request.
	Entrusted by IBM to travel to Canberra for varying durations on several
occasions for face to face meetings with the ABS, a federal government client.
	Assigned the primary point of liaison between IBM and ABS for
requirements gathering.
	Controlling and maintaining application scope through adherence to
agreed application requirements.
	Key contributor to application design via workshops with the
application and database architects.
	Moderator of quality assurance work product reviews for project
management and design documentation (CMMi compliance).
	The ABS have applauded the high level of quality found in the
requirements documentation delivered to them, as they have found my documentation
of their requirements to be clear and unambiguous yet highly detailed.
	
IT Specialist / System Owner – VicRoads RCIS Application
	System owner and lead developer of the VicRoads RCIS (Road Crash
Information System) application, which is a GIS based application encompassing
Java / Formida / DB2 / Brio SQR technologies.
	Responsible for all development phases of each enhancement, production
support, and consultancy request raised by VicRoads.  This role encompassed
analysis (including scoping and cost estimating), design, implementation and
testing of each change made to the RCIS application.
	Negotiated with VicRoads to introduce several open source products to
RCIS including Tomcat, Java Service Wrapper and IzPack Installer, which served to
reducing build cost and development time, and increased profit margins for the
enhancements concerned.
	Introduced J2EE technology to the application using Tomcat 4.1.24 to
serve JSP / Servlet content, and provide file access for RCIS clients using
Tomcat, thus removing the dependency of RCIS upon native FTP processes.
	Conceived and developed an automated approach to a half yearly
application / database re-organisation, eliminating the need for VicRoads staff
to monitor the process periodically overnight.  This also reduced the process run
time by approximately 50%.
	Optimised data transfer between server and application client and DB2
SQL queries for scalability resulted in a 95% decrease in administrator clients
start up time: from approximately 2.5 minutes to less than 10 seconds.
	Accomplished a rarely seen average customer satisfaction rating for all
enhancements and consultancies of over 4 out of 5 since undertaking the RCIS
project.
	Primary point of liaison between VicRoads and IBM for the RCIS
application.
	Conducted all Java, JSP and Servlet development using the NetBeans Java
IDE.
	Successfully adhered to industry standard defect tracking and process
improvement (CMMi5).
	Persisted with and resolved several application defects that the
original development team (BHP IT) were unable to diagnose and correct.
	Successful implementation of server migration project not previously
undertaken by our Application Management Services business unit (customer
satisfaction rating of 5 out of 5).
	Responsible for DB2 application development, administration,
performance tuning, backup and restoration.
	
Other Roles within IBM
	Process Quality Auditor (PQA).  Responsible for quality assurance
process compliance across applications.
	Great Place to Work (GPTW).  As a lead committee member, I initiated
and ran several projects, including the purchase and construction of a BBQ area,
and a Christmas Charity Drive which resulted in more than a car load of gifts
being delivered to St Vincent De Paul’s Society in Alfredton.  Articles about
these accomplishments were posted on the IBM Australia Intranet Newsletter.
	Oracle 9i Development Environment Administrator.  Volunteered to
install, configure and administer an Oracle 9i enterprise database training and
development environment used by IBM employees in preparation for new client
support.
	
IBM Recognition for Achievement
	Employee of the Month.  Twice awarded the employee of the month “Bravo”
award for commitment to excellence.
	Top Talent List Member.  Identified by IBM Management as having
inherent leadership qualities, I have been awarded more than 400 IBM stock
options.
	Leading at IBM Programme Participant.  This programme seeks to prepare
IBM employees for management positions later in their careers, who are identified
as potential future leaders of IBM.

	SEP 2000 - NOV 2003
	BALLARAT DISTRICT NURSING AND HEALTHCARE, BALLARAT.
	
Analyst Programmer	
	Whilst initially employed to provide assistance in supporting existing
clients of the HACC application following the departure of the previous IT
officer, I have since from time to time been engaged by BDNH to assist with
enhancement development of the BDNH Community Care package.  My involvement has
included the following:
	Development of the existing application in Visual Basic and SQL92 to
meet new requirements of the Department of Human Services and to further enhance
application functionality, incorporating comprehension of the HL7 secure data
transfer protocol.
	Travelled with the BDNH IT Manager to client sites to develop and
implement and test further BDNH Community Care Package enhancements as required
by the client.
	Developed and implemented the original BDNH website and web application
(http://www.bdnh.com.au) using J2EE.  This web application utilises the JBoss
J2EE application server (currently v3.2.3), and is configured via XML to utililse
EJB’s (1.0 spec) which are persisted to MySQL using JDBC.  The presentation layer
of the application has been developed using the Tea programming language, which
shares its functionality with alternative J2EE technologies such as Java Server
Faces (JSF) and Struts (an Apache project).  This version of JBoss has Tomcat
(v4.1) embedded, which receives HTTP JSP, Servlet and Tea requests from an IIS
redirector service that I have configured.
	I have developed and implemented several enhancements to the web
application, including a JBoss upgrade and migration from Q-Online to BDNH’s own
server, which I configured.
	I have also participated in the initial trial database migrations of
the BDNH Community Care Package database from Access to MySQL, and also from
Access to SQL Server.

	SEP 1999 – JUN 2001
	IBM GLOBAL SERVICES AUSTRALIA, MOUNT HELEN.

		Service Centre Consultant 
	Provided first and second level support to a variety of corporate
clients including Victoria Police, Ansett, Westpac, Southcorp and Toyota.  The
systems supported included LEAP (CICS application for Victoria Police), Merlin
(Ansett), SAP (Southcorp) as well as more common Windows based operating systems
and applications.
	Required the ability to co-ordinate external support groups in order to
rectify problems as quickly as possible.

	DEC 1996 – DEC 1998
	ECLIPSE FORD, BALLARAT.	
		
		New Vehicle Sales Consultant
	Successfully negotiated the sale of over 200 vehicles in 2 years.
	Customer satisfaction rating of over 88%.
	Responsible for coordinating advertising campaigns and profit
management.
	Several nominations for employee of the month.
	Customers are still asking for me years later!
 
	Skills
	Communications and Interpersonal
	I have demonstrated the ability to adjust my communication in both
written and verbal formats such that the explanation of complex issues and ideas
is appropriate for the knowledge and skills of the receiver and clarity of
information is ensured.
	I am able to understand what is required by people in various roles
associated with a project and to communicate relative information effectively.
	I have the ability to ask relevant questions in order to direct the
conversation to receive information required efficiently and effectively.
	I am able to listen to and interpret information effectively and
communicate in a polite and productive manner.
	I participate effectively in a team environment taking a leadership
role when required yet still able to respond to and abide by the authority and
leadership of others.

	Information Technology
	The updating, developing and designing of n-tier web applications has
enabled me to gain knowledge in a variety of languages and technologies. These
include Java, JavaScript, Visual Basic, SQL, UML and HTML.
	I have put to use J2EE technologies including RMI, Servlets, JSP, EJBs,
JDBC and JavaMail to construct complex web applications.
	I have familiarity with and have successfully integrated many open
source products including Hibernate, Quartz, JBoss, Tomcat, NetBeans, IzPack
Installer, Java Service Wrapper and MySQL.
	During software development, I have had extensive use of IDEs including
(primarily) NetBeans (versions 3 – 6), Eclipse 3.2, Forte for Java Enterprise
Edition (now Sun Studio) and Visual Studio (Visual Basic 6) as well as other
simpler tools such as ConTEXT.

	Leadership
	I have had the opportunity to gain leadership/management skills when
participating in group projects while employed with IBM, BDNH and throughout my
degree.
	I have delegated tasks, confirmed and ensured deadlines are met and
communicated information between team members, project supervisors and clients as
required.
	I have mentored university students enrolled in IBM’s “Earn as You
Learn” program and participated in several volunteer programmes.

	Teamwork
	I have the ability to communicate effectively and efficiently with
other team members to ensure my valuable team contribution.
	I behave in a mature and responsible manner and have the ability to
accept and act upon the authority of others.

	Interests and Activities
	Family
	Building and landscaping
	Photography
	4 wheel drive adventures
	Singing
	Self education
	Travel
 
Employment References

Available upon request.

Academic References (University of Ballarat)

Glenice Wood
Lecturer in management and psychology.
+613 5327 900***-

Client References (VicRoads)

Mark Potter
Team leader – information systems.
+613 9854 295***-

 

Applicant is exclusively interested in work-at-home opportunities.


Post a free telecommute job ad to qualify for email access

Enter A Message:


Your Return Email Address:

Receive a receipt when message is sent?

 

 


Home| FAQ| Telecommute Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/USA/168655-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Post Jobs For Free
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
 
 Recruit IT Talent
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, C++, .NET, C#, more
 
 
www.PrgJobs.com
 
 
 Find Oracle DBA's
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Hire NT / Novell CNE's
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
Recruiting Newsletter

Your Email: