Highlights of Qualifications
|
|
Objective |
A position where excellent teamwork skills and software experience are valued, with concentration on Java and PL/SQL development and testing. |
Relevant Skills |
|
Education |
Camosun College, Computer Systems Technology – Victoria 2000-2002 |
Work History |
Consultant Working both independently and often closely with business analysts, I refined feature requirements and developed user interface components using JSF and Oracle ADF; analyzed diverse data sets and designed aggregated data views in Oracle DB; developed PL/SQL stored procedures to perform complex data oriented business logic; and participated in unit testing, performance measuring, profiling and tuning. I designed data structures; created ADF modules, entities, views, associations and view links to do object-reADF components. Technology: JSF, Advanced Oracle ADF, PL/SQL, J2EE packaging and deployment in an Oracle Application Server environment, Oracle 10g Tools: JDeveloper, SQL Developer, DB Visualizer, Jasper - iReports, SVN, MediaWiki, Juniper VPN |
Consultant Assisted a larger team from a multi-national company in rolling out a new version of their School Information System. The PowerTeacher Gradebook application is a JNLP launched pure Java application running on a Oracle10 database. Other than development of new features, writing reports and bug fixing, my responsibilities included managing the team’s automated JUnit framework and writing a custom performance/stress testing harness using Java and BASH. Technology: Java, J2EE, Java Swing, JUnit, UML, JNLP, XML, Oracle10, BASH scripting Tools: Eclipse, Bamboo, ReportMill, CVS, Cisco VPN Developed a Java application responsible for schedulable encrypted file transfer between the client’s existing system and our application. Responsible for the development from conception to completion. Implemented a multi-threaded design using concurrency queues, and seamless integration to the client’s existing .NET Digital Asset Management. Technology: Java, J2EE, Swing, UML, JNLP, .NET, XML Tools: NetBeans, Poseidon, CVS Part of a team that developed a reverse pharmaceutical drug auction site. Was responsible for taking pages from the UI designer and implementing; this involved mapping the database schema, writing Hibernate classes, gathering business requirements to build the page logic, and implementing to match the mock-up. Maintained and updated the Jasper reports. Technology: Java, J2EE, Tapestry, Spring, Hibernate, Oracle 10G, Jasper Reports, PL/SQL, XML, HTML, DHTML, JavaScript, CSS Tools: Eclipse, Jetty, JBoss, JUnit, Middlegen, Jasper – iReports, Subversion> Implemented several Plone-based Content Management Systems for clients, including integration with Ajax, JavaScript and PostgreSQL technologies. Ensured that our implementation of client’s mock-ups was consistent on all platforms, with all browsers and with all versions. Technology: Plone, Zope, Python, CSS, Javascript, Linux Administration Tools: Textmate, Subversion, CVS, Webdav, Cisco VPN Redesigned Tyrell’s website. The site is implemented in Plone. Led the project management, information architecture, writing, back-end implementation and testing of the site. Wrote guides and documentation and install guides. Technology: Plone, Zope, Python, TAL, HTML, DHTML, JavaScript, CSS, AJAX, PostgreSQL, Linux Server administration Tools: Eclipse, TextMate Subversion |
|
Programmer Spent a year writing PL/SQL scripts to convert data from the previous Unix InterBase system and move into a Oracle 5th normalized. Our team of four programmers used PL/SQL scripts, compiled our own procedures and used the vendor’s API to assist with the conversion. In addition to the conversion efforts, reporting was another big factor in the new system. Development included using InfoMaker to call PL/SQL procedures in order to publish the report. Technology: PL/SQL, Perl, Oracle 9 Tools: InfoMaker PL/SQL Developer, Citrix |
|
Programmer Developed a feature, written in Microsoftʼs .Net Framework C#, that will query a Microsoft SQL Server and dynamically graph the data that is returned. Technology: .NET, TSQL, HTML, CSS, JavaScript Tools: MS Visual Studio, MS SQL Server 2000 |
|
Programmer Developed a Linux-based Perl utility that incrementally backed up an entire local area networkʼs data. Set up and administered the quality assurance process and wrote the documents and templates for future testing of the application. I also did the majority of the testing on a large real time stock analysis application written in Java. Technology: Perl, Linux, Windows, Mac OS X networking Tools: VI Editor, Bugzilla |
|
Programmer Our team developed a Back-Testing application written in Java and the UI written in Java Swing. Technology: Java, Java Swing, XML, PL/SQL, Oracle Tools: JBuilder, Ant, CVS |
|
Quality Assurance Officer Was part of a quality assurance team for one of their major applications, Formula4. It is written in Java and heavily employs XML. PureEdge was acquired by IBM in 2005 and this application is now called IBM WorkplaceForms. |
|
Work History |
|