Steven Shaw
Mobile: 0433 042 849
http://abstractsimplicity.org/
Java Technologist with 15+ years experience in applications development. Seeking a hands-on position where there is an open exchange of ideas with other like-minded developers.
Focused on Java technologies since 2000.
Application architecture, frameworks, OO and design patterns.
Distributed computing and network programming.
Database design and programming.
Broad knowledge of programming languages, operating systems and emerging technologies.
Java SE (Java 1.4, 5 and 6), Java EE (J2EE), Multithreading, Generics.
Spring, Spring Web MVC, Hibernate, EJB, Servlets, JSP, Swing, JUnit, Velocity, Apache Commons, JSR-168 Portlets, Struts.
Eclipse, IntelliJ, Ant, Maven, Cruise Control.
Subversion, Mercurial, ClearCase, CVS, RCS.
HTML/XHTML, CSS, JavaScript, AJAX, XML.
WebLogic, Jetty, Tomcat, Oracle Application Server (OC4J), Apache HTTPD.
Oracle, Sybase, PostreSQL, Ingres.
Sun Solaris, HP UX, IBM AIX, GNU/Linux, IBM zSeries, Microsoft Windows.
XP, FDD, TDD, RUP.
C#, C++, Ruby, Python, Perl, Shell.
As Lead Developer of T-Mobile's Strategic Partner Interface (a B2B application connecting T-Mobile's network to resellers), reduced lines of code by 30% whilst also delivering new features.
As hands-on Technical Lead, successfully exposed application functionality as JSR-168 portlets on Vignette Application Portal v7. Despite the fact that no team member had prior experience with VAP, we delivered an early release after 6 weeks and the final release within the required 3 months.
Led team of 3 to successfully integrate a scripting language interpreter into a Customer Relationship Management system, allowing unprecedented customisation by implementation consultants.
Enhanced a real time rating engine to access critical customer information including customer hierarchies. This allowed real time account management with the use of customer specific tariffs such as frequently called numbers.
Enhanced job scheduler component, allowing it to schedule jobs across a cluster.
Top Gun Consulting | Oct 2007 – Present |
|
| ||||
|
| ||||
Noble Technology | Jul 2005 – Oct 2007 |
|
| ||||
|
| ||||
|
| ||||
Top Gun Consulting | Apr 2003 - Jun 2005 |
|
| ||||
|
| ||||
| Senior Technical Software Developer doing R&D on CRM and billing products. Java, Tomcat, WebLogic, Apache HTTPD, JPython/Jython, JNI, Servlets, JSP, C, C++, BEA Tuxedo, Oracle, Perl, Python, Shell. |
Feb 1993 - Dec 1998 |
| Senior Analyst/Programmer for various private and government clients. C, ESQL-C, HTML, Visual Basic 5.0, BEA Tuxedo, Ingres RDBMS, Ingres ABF, HTML. |
Dec 1990 – Feb 1992 |
| Analyst/Programmer on industrial training from QUT. Worked on a number of different government systems including Furniture and CISP. C, ESQL-C, Ingres RDBMS, Ingres ABF, DEC Rally. |
Education
Master of Information Technology - 2004
Queensland University of Technology
GPA: 6.0 (of 7.0)
Bachelor of Applied Science (Computing) - 1992
Queensland University of Technology
GPA: 5.173 (of 7.0)
Tertiary Entrance Score - 1988
TES: 970 (of 990). i.e. within the top 3%.
Runner up to Dux with subject awards for Maths I, Maths II and Physics.
The Server Side Java Symposium Barcelona (3 days) | The Server Side | 2007 |
Spring One (2 days) | 2006 | |
Dynamic Languages Day (1 day) | 2006 | |
XP Day (2 days) | 2005 | |
BEA WebLogic Platform 8.1 (1 day) | 2004 | |
Professional Presentations (2 days) | 2002 | |
BEA Tuxedo (5 days) | 2002 | |
Implementing Java Security and Java eCommerce Applications (3 days) | 2000 | |
Leadership and Teams (4 half days) | ADC | 2000 |
Object Oriented Analysis and Design with UML (5 days) | Software Education | 2000 |
JavaSpaces | Netstorm | 2000 |
Java Thread Programming - Tips and Traps | ADC | 2000 |
Developing CORBA Services Using Java | 1999 | |
Advanced Java - Threads, RMI/CORBA, JFC/Swing, Servlets (3 days) | 1999 | |
People Issues in Software Process Improvement | SEA | 1999 |
WebLogic and Enterprise Java Beans (1/2 day) | Adaptec Technologies | 1999 |
Design Patterns for Distributed Objects | AJUG | 1999 |
Object Mentor (1/2 day) | 1999 | |
Programming with Microsoft Visual Basic 4.0 (5 days) | Dialog | 1996 |
Oracle RDBMS SQL, PL/SQL, SQL*PLUS (5 days) | Oracle | 1995 |