A quick overview of the incorporation.
March 10, 2010
So what kind of resume are the recruiting firms looking for from prospective IT employees? I've found a format that works pretty well for me. However, I've tailored
it to suit my situation. What does that mean? I don't have a degree, so education goes down low. My expertise and experience are my selling features, so they are at the top.
I've found that highlighting each contract/position using 3 bullet points that outline an overview of the project, my responsibilities, and the tools I used to be effective.
My current resume is posted below for you to peruse. Again, this is just what seems to work for me, it's certainly not a golden egg.
Expertise
Java, J2EE SCJP, SCWCD certifications
Client relationships
XML, XSL
Automated deployment, build, and configuration engineering (.Net and Java)
Mentoring
Documentation
Professional Experience
April 2008 - Present: Energy Resources Conservation Board - Build Automation Developer
- Consolidating, organizing, and automating builds and deploys for the ERCB's 15+ projects. To date this has allowed the business to deploy larger, broader featured solutions with more speed and accuracy than previously possible, resulting in a drop of planned and unplanned outages.
- Responsibilities include communicating, mentoring, and collaborating with various development teams, ensuring a consistent build, deploy, and configuration management strategies are adopted throughout the enterprise, managing a repository port from ClearCase to Subversion for 2 project teams, helping facilitate deployments during releases, and configuring Nagios (Groundworks) to monitor production and development systems in lieu of an enterprise monitoring solution.
- Tools and technologies used are Nagios (Groundwork), VB6.0, VB.NET 2003, VB.NET 2005, Visual Build Pro, Subversion, Nant, MSBuild, VMWare, Groundwork, Cruise Control.NET, Rational ClearCase, and XML.
Feb. 2005 - Present: Part Time - Southern Alberta Institute of Technology - Instructor
- Instruct 'Introduction to XML' courses (18 credit hours - two 3 day courses a year and evening courses) to the students of the Object Oriented Software Development program. Students complete the course knowing how to code and validate XML, DTD, XSD, XSL, and some basic VXML files and code. Also instruct 'RAD development with .NET' courses (84 credit hours - two 14 day courses a year) to the students of the Object Oriented Software Development program. Students complete the course with the ability to develop and deploy a VB or C# Windows Forms application that performs CRUD against a remote database.
- Responsibilities include developing course content and exercises based on the course outlines, giving lectures, facilitating class discussions and interactive exercises, and marking the exercises.
- Tools and technologies used are MS PowerPoint, XMLSpy, XML, DTD, xml Schema, VXML, XSL, Visual Studio 2008, Visual Basic, and C#.
Jan. 2008 - Apr. 2008: Neteller - Java Developer
- Consulting as an application developer and adviser on technical areas of business where I have expertise, including identity verification, software and hardware monitoring, and release management.
- Responsibilities include requirements gathering, participating in iteration planning and team scrums, coding new functionality, and mentor junior staff in Java and JUnit.
- Tools and technologies used were Java, JSF, MyFaces, Jrockit1.4.2_05, JSTL, Hibernate, Spring, Cygwin, SQL Server, Oracle 10g, Subversion, Linux, Tibco tools, Nagios, Groundwork, Macker, Ant, Cruise Control, PHP, JUnit, XML, Tomcat 5.0.30, Apache server, JRun4, JBoss 4.0.1sp1, Eclipse, and HTML.
July 2007 Jan. 2008: Net Id Ltd. - Identity Verification System Integration
Worked in a team environment maintaining, improving, and re-architecting an identity verification system. The system communicates with numerous third parties (international databrokers, ip databases, etc) to qualify personal identities for client applications per FSA stipulations, real time.
Responsibilities included communicating with and advising stakeholders, designing, refactoring, testing, and deploying various components of the system, building and installing production servers (HP Proliant DL 385's), and configuring Nagios to monitor the production system.
Tools and technologies used in this project were XML, XSL, Java, Spring, Hibernate, DWR, MySQL, Oracle 10g, SQL, Perl, Shell scripting, RHEL 4, FC 5, Subversion, Eclipse, Tibco BW, Tibco EMS, Tibco Designer, Tibco Hawk, Tibco Administrator, Nagios, PFSense, FusionCharts.
Sept. 2005 - June 2007: Neteller - Member application migration, Build consultant
Consulted as an application developer and build specialist. Helped migrate a Cold Fusion web application to a Java enterprise web application that was to scale to 10,000,000 users and be internationalized for European and Asian users. Collaborated as part of the build and deploy team to re-configure, automate and verify server configurations and server/software/database deployments to 5 environments with over 100 servers and virtual machines. This collaboration resulted in over 4 times the number of successful builds per monthly release, more than doubling the productivity of the QA Dept.
Responsibilities included requirements gathering, design, and development of the Member application, the creation and architecture of Verification, Database Configuration, and Server Configuration projects, identifying issues and creating improvements with regard to the build system, and mentoring junior staff in Java, J2EE, server configurations, and Ant best practices.
Tools and technologies used were Java, JSF, MyFaces, Jrockit1.4.2_05, JSTL, Hibernate, Spring, XDoclet, Cygwin, Shell scripting, SQL Server, Perforce, Visual Source Safe, Subversion, Cold Fusion, Foglight, Tentakel, SchemaCrawler, Linux, Nagios, Macker, Ant, Anthill Pro, Cruise Control, PHP, JUnit, JWebUnit, XML, Tomcat 5.0.30, Apache server, JRun4, JBoss 4.0.1sp1, Eclipse, and HTML.
Apr. 2005 Sept. 2005: Critical Mass Hyatt Hotel Properties web application redesign
Contributed as an application developer to develop a web application which all Hyatt properties will use. Considerations had to be made for stakeholders, branding, and future internationalization and accessibility.
Responsibilities include architecting, mapping, and documenting a data model suitable for all stakeholders based on requirements, using tag libraries to output the data to the browser, and designing ATG Scenarios for the properties marketing strategies.
Tools and technologies used were MS Visio, Oracle 9i, ATG Dynamo 6.4, XML, Java, XMLSpy, JBuilder 10, JSTL, DSP, DSPEL, and StarTeam.
Jan. 2004 Apr. 2005: Richer Systems Group Ryder Europe Enterprise Web Access Applications
Collaborated as part of the Design and Architecture team. Established a generic framework for subsequent web applications to use, ensuring project components were extensible and the application was I18N (Internationally) compliant. Developed several proof of concept applications that displayed dynamic graphs in web pages and connected to Microsoft web services using Apache Axis.
Responsibilities included building and mapping DAO classes, designing, engineering, refactoring and documenting the front end and business layers of the applications, mentoring several new developers coming on to the projects, estimating functionality enhancements, and helping conduct interviews.
Tools and technologie used here were HTML, Java, Swing, J2EE, JavaScript, Ant, Struts, OJB, Eclipse, CVS, Squirrel, DB2, XML, xDoclet, SOAP, Axis, JUnit, Web Services, JFreeCharts, CeWolf, JSTL, Apache Tomcat, and numerous OO design methodologies.
May 2003 Jan. 2004: CGI Alberta Health & Wellness Ambulance Administration & Information Management System
Worked in a team environment as the team leader, developing design specifications for a Java Web Application for the Alberta Ministry of Health. This application maintains information on every ambulance operator, their equipment and staff, and every response they make, in the province of Alberta.
Responsibilities included being a liaison between the project manager and the Java design team, chairing the technical team meetings, ensuring a proper project framework is established, composing macro/micro design documents based on use cases, designing the GUI, developing front-end, business, and data-access components for high-fidelity prototypes.
Tools and technologies used in this project were HTML, Java, J2EE, JavaScript, Cognos Reporting Tools, Struts, XML/XSL, DB2, Castor, Rational Rose, WSAD 5.0, and numerous OO design methodologies.
Mar. 2003 Present: Affirmicom MLA Web Application
Designed and built a Java Web Application on spec for Ministers of the Legislative Assembly in Alberta. This application uses JSP pages driven by a database and provides a web site for every constituency in the province.
Responsibilities included design and development, as well as hosting using open source resources.
Tools and technologies used in this project were HTML, Java, J2EE, JavaScript, Apache Tomcat, MySQL, Merak Email Server, XML, and numerous OO designs and methodologies.
May 2003 Dec. 2003: CGI Alberta Health & Wellness - Business Integration Portal
Served in an advisory role providing information on how to best integrate Cognos reporting tools (Upfront, IWR, Cognos Query, and PPR) with the Business Integration application. This application will provide exhaustive reporting for most of the Alberta Health & Wellness web applications.
Responsibilities included providing assistance and participating with the integration of Cognos web tools into the BIE (Business Integration Environment) portal application, and customizing the Cognos web interfaces to look like the BIE portal application.
Tools and technologies used in this project were HTML, Java, J2EE, XSL, XML, JavaScript, DB2, Cognos Reporting Tools (Upfront, IWR, Cognos Query, and PPR).
Aug. 2002 Nov. 2004: CGI Alberta Health & Wellness - Wait List
Premiers Award of Excellence Gold Medal Award Winner
Worked in a team environment developing a Java Web Application for the Alberta Ministry of Health with public and private web portals. The application tracks and provides information relating to wait lists for surgical and diagnostic procedures in facilities throughout the province.
Responsibilities included composing use cases and macro/micro design documents from user requirements, designing the GUI, developing front-end, business, and data-access components, and testing.
Tools and technologies used in this project were Rational Rose, UML, XML, XSL, Java, J2EE, VAJ, WSAD, DB2, JSP's, JavaScript, numerous OO design methodologies, and Cognos Web Services.
Feb. 2002 Apr. 2002: Computability - Report Developing Contract
Re-developed reports for a nationally distributed point-of-sale application. The resulting reports ran 30% faster, and used less memory than the previous reports. Developed a report scheduling application (RAD) which created and scheduled reports for a nationally distributed point-of-sale application.
Responsible for creating reports as per user requirements. Designed a custom COM reporting object that was subsequently reused in other applications.
Tools and technologies used in this project were Visual Basic, SQL Server, Access 2000, COM and Active X objects, and ActiveReports.
Jan. 2002: Micro-Assistance - Database Maintenance Contract
Updated and upgraded an existing Access 98 database to Access 2000
Responsibilities were to ensure the successful migration of data, code, and objects from the existing database to the new one.
Tools and technologies used in this project were Access 2000 and Visual Basic for Applications (VBA)
Aug. 2001 Jan. 2002: Affirmicom - Application Development
Designed and developed a job tracking application for a newspaper printing plant.
Responsibilities included analysis and design as well as developing the application using Object Oriented Programming and MVC methodologies. Designed to be deployed on Mac workstations over a Microsoft NT server using an ODBC connection to an Access 2000 database.
Tools and technologies used in this project were Java, VisualAge for Java, Access 2000.
Special Accomplishments
Premiers Award of Excellence Gold Medal Award for the Wait List Application
Recipient of the Spirit of ITI award from the Information Technology Institute
A+ average grade at Information Technology Institute
98% grade at University of the Nations
Recipient of All round student from Clearwater Secondary School
Recipient of Junior and Senior Band Awards from Clearwater Secondary School
Education
2006 ITIL (Information Technology Infrastructure Library) Foundation Certificate in IT Service Management
2006 ITIL (Information Technology Infrastructure Library) Foundation Certificate Training
2004 St. Johns Ambulance CPR Certification
2003 Sun Certified Web Component Developer for the J2EE Platform
2001 Sun Certified Programmer for Java 2 Platform
2001 Applied Information Technology Diploma with Distinction
Information Technology Institute - Calgary, AB
1993 Print Production Diploma
University of the Nations - Lindale, TX
1990 Music Major course work
Western Pentecostal Bible College - Abbotsford, BC