Shane M. Lamoureux Email: idvo1a@r.postjobfree.com
Phone: 403-***-****
_________________________________________________________________________
Career Objective:
Develop/Architect the best leading edge software and web application systems in addition to my goal of continued lifelong learning.
Education:
Bachelor of Science – Computer Information Systems
DeVry Institute of Technology
Phoenix, Arizona – 1988
Key Competencies (Years)
Java (6 and <) (8+)
J2EE (5+)
JDBC (5+)
JSP (5+)
Javascript (4+)
XML (4+)
XSLT/XPATH (3+)
HTML (10+)
Apache (6+)
Apache Struts (3+)
Macromedia Dreamweaver (3+)
Apache Ant (3+)
Microsoft SQL 2000 (4+)
Microsoft SQL Server 7 (4+)
MySql (4+)
Unix OS (10+)
Apache Tomcat (6 and <) (4+)
JSTL (3)
Additional Software Experience (Years)
VB (2)
ASP/.NET (3 months)
PHP (3 months)
Drupal (3 months)
Google Analytics (3 months)
Netbeans IDE (3 months)
Eclipse IDE (3+)
JBuilder IDE (6+)
BEA Weblogic 7 (4)
Subversion (CMS) (3+)
Tortoise SVN (3+)
MS Excel (10+)
SQL Anywhere (1)
Empress (2)
Microsoft Access 2000/2002 (2+)
MS Word (10+)
Perl (6 months)
Unix Shell Scripting (4)
C, C++ (8)
Motif/XWindows (10)
REXX (10+)
JCL (5+)
Pascal (4+)
Assembler (1)
DB2 (1)
Voice Genie Platform (3+)
Asterisk telephony card (3+)
Voice Genie Platform training course (2006)
Additional Courses
Enhanced Business Skills Training (2010) – Okanagan College, Penticton
Stress Management
Competencies and the Right Fit
Leadership Theory & Style
Current Trends in Business
Transformational vs. Transactional Leadership
Public Speaking
Teambuilding
Effective Groups
Interpersonal Communication
Conflict Resolution
Project Management Tools & Techniques
MS Office 2007 (level 2)
Employment Experience
October 2009 to present - Pyramid Data Inc. / Freelance Developer
- Created web site and site content for private business. Set up url and site management specifics. Created Google Analytics account and implementation. Performed on-line programming projects for clients including web site maintenance.
January 2009 to October 2009 - Independent Building Contractor
- Remodeled my Calgary home from top to bottom. Installed new three piece bathroom in the basement. Replaced tile in upstairs bathroom along with fixtures and a new vinyl window. Replaced all carpet upstairs with laminate flooring. Replaced all baseboards and door casings. Painted from top to bottom. Painted exterior in stain plus too many items to mention.
October 2005 to October 2008 - Java Developer/Web Developer
Statsfone Inc.
(Revolving monthly contractor)
Developed interactive IVR web applications to enable users to access content
via telephone. Performed requirements planning and management tasks for the business analysis in addition to the requirements analysis for my projects. Implemented the business logic in line with the requirements analysis. For the applications I was involved in, the back end application code was written in Java with XML and the front end was written with JSP's using Struts. These applications were primarily web applications and they utilized recorded audio to allow the applications to sound “conversational”. Designed and developed from the ground up, an NHL Hockey Fan Phone product which allowed users to retrieve NHL statistics on their favorite player or team, game schedules and scores as well as random NHL trivia. Developed a Player of the Game voting application whereby users could vote “using voice only” on which player they felt was the best player for a specific game. The application included an SMS coupon component delivery to the user. Developed a Music Download product which allowed the user to use voice only to download a song to their cell phone. This application also included an SMS component for an opt in. This job required the utilization of a Unix based Voice Genie Voice Recognition box along with Nuance/Voice Genie software.
Direct Experience
Apache Struts web application development
Apache Ant script development
Apache and Tomcat server configuration and maintenance
XML/XSLT/XPATH development
JSTL custom tag development
FTP setup and maintenance
Exposure to Web Services
Exposure to Hibernate/Spring
Voice Genie Software installation and maintenance
Voice Genie Application configuration
SIP Phone application configuration
Asterisk SIP configuration and setup
September 2002 to May 2005 - Programmer Analyst Teknica Petroleum Services Ltd. - Tripoli, Libya
While working for our client, the National Oil Company in Tripoli Libya, I was part of a five member team. Our primary responsibilities included data mining, collection, packaging, and presentation. Initially, my responsibility was directed towards the conversion of seismic survey data to our standards as well as indexing the data to our custom database software package. This package was developed over a ten year period of which I was involved from 1999 to 2002. While working with the seismic survey data, I created a Java application to handle the conversion of data into our custom format for uploading into our database. This application also handled survey information and reference for concession and survey locations, a help system, UTM zones and survey spheroid types. I was also very involved in scanning operations. This included the scanning, uploading, and quality assurance in addition to the indexing of these seismic sections with the seismic survey data within the database. Other duties included server and data backups, software upgrades, code improvements, GIS setup and development, and server maintenance. We also helped develop their National survey grid system for mapping.
Direct Experience
Web server setup
Data Warehouse Development
Weblogic 7 application server
Backup procedures (SQL, Software)
MS Excel file handling (csv and VB)
GIS experience
Seismic survey knowledge
Scanning procedures and practices
JDBC
MySql(4.1)
ASP.NET web controls development
Java
servlets
AWT
SWING
application creation
September 2000 to September 2002 - Java Developer/Systems Analyst
Teknica Petroleum Services Ltd. - Calgary, AB
Worked on a large development team in Calgary creating a fully customized servlet-based database product for our client in Libya. Developed Java servlets and Java classes in various aspects of the oil and gas industry. Followed Java coding standards for development including structure, documentation, and naming conventions. These included Seismic Sections, Wells, 2D and 3D Surveys, Well Logs, Maps, Aerial Photos, Reports, and virtually all aspects relating to oil refining and management of data. Used Javascript extensively for control of input fields and data verification. My main focus was directed towards creating servlet forms to handle the uploading of bulk data into the database related directly to reservoir engineering and exploration. Our GIS component was developed to use XML extensively. We also developed grid-based forms to enable standard design forms and toolsets. Contributed to database design and trigger development in addition to some back-end error handling development classes.
Direct Experience
Weblogic 7 application server
EJB
J2EE
JDBC
XML
HTML
Web Server creation
Java
servlets
AWT
SWING
JSP’s
SQL Server 7
stored procedures
query creation
SQL Server 2000
stored procedures
query creation
JBuilder IDE in a Windows NT/Windows 2000 environment
Javascript
CSS
RCS Component Software for version control
September 1992 to July 2000 - Senior Operator/Manager
Teknica Petroleum Services Ltd. - Benghazi, Libya
Developed software tools to aid users in their processing tasks and continued some operational management responsibilities. Extensive exposure to UNIX, XWindows, XMotif, and Unix scripts. Wrote some Solaris convenience tools using C. Set up an Apache web server to service the LAN. Developed and maintained the company web site and its contents. Developed Java applications for demonstrating the functionality of the company processing software. I also worked on a database project for one of our Libyan clients utilizing servlet-based architecture. During my time overseas, I also acquired seismic processing skills both in a mainframe environment and a workstation environment.
Direct Experience
Java
AWT
SWING
application creation
Apache web server
HTML
Dreamweaver 4
Flash
Fireworks
XMotif scripting
Unix shell scripting
Unix
REXX
October 1988 to September 1992 - Computer Operator
Teknica Petroleum Services Ltd. - Calgary, AB
Duties consisted of monitoring and controlling IBM mainframes and their processing activities. Fixing abended jobs, plotting of seismic data, and creating user interface components and operation enhancement programs.
References available upon request