Tom Maki - Java Consultant

tmaki@agile-development.com

Resume Summary - Tom Maki

Objective

Seeking part-time opportunities on a Java-centric project acting as a software architect, hands-on developer, and mentor to junior Java developers. Also available as an database/system administrator, performance tuner and general "fire-fighter".

Technical Skills Summary

Java Technologies

  • J2SE/J2EE
  • JDK 1.0-1.6
  • JDBC
  • JSP/Servlets
  • JNDI
  • JSF
  • RMI
  • Java Print Service
  • JavaMail
  • Threading
  • EJB
  • Swing/AWT
  • RESTful Services
  • AJAX

Databases

  • Oracle
  • PostgreSQL
  • MySQL
  • DB2
  • Informix

Frameworks

  • Struts
  • ADF
  • Hibernate
  • Spring
  • Homegrown

Application Servers

  • WebLogic
  • Jboss
  • OC4J
  • Tomcat
  • Wavelink
  • WebSphere

Methodologies

  • Agile Processes
  • Design Patterns (GoF)
  • Extreme Programming (XP)
  • Iterative
  • Structured Design

Operating Systems

  • Linux (RHEL, SUSE, more)
  • Solaris
  • AIX
  • HP-UX
  • SGI
  • UnixWare

Tools

  • CruiseControl
  • CVS
  • Eclipse
  • Ant
  • Hudson
  • OSCache
  • JDeveloper
  • NetBeans
  • SSH
  • Subversion
  • vi
  • Vmware
  • Xen

Other languages

  • C/C++
  • HTML/XHTML
  • CSS
  • JavaScript
  • Perl
  • Shell Scripts
  • SQL
  • UML
  • XML
  • XSL/XSLT
  • Tcl

Experience

Oracle, Inc., Minneapolis, MN

2003 - present

Senior Principal Development Consultant

Environment: Java, J2EE, Servlet/JSP, Weblogic, Oracle 9iR2/10gR2, OC4J, Solaris, Sun, Linux, Apache Struts framework, Introscope, JProbe, Tomcat, Eclipse, Ant, JUnit, XP, agile processes, design patterns.

Federal Reserve Bank, Minneapolis, MN

2002

Application Architect/XP Coach

Environment: J2EE 1.2.1/1.3.1, WebSphere 3.5.6/4.0.3, EJB 1.2 (Session and CMP), Design Patterns, IPlanet WebServer 4.1, DB2 Connect, DB2 v6.1, Tivoli Policy Director.

HealthPartners, Bloomington, MN

2001 - 2002

OO Architect/Developer

Environment: Java 1.3, J2EE 1.3, WebLogic 6.1, Together Control Center, UML, HIPAA, Oracle 8i, Solaris 8, Mumps, DEC VMS.

Qwest, Minneapolis, MN

1999 - 2001

Systems Architect/Lead

Environment: Java, WebLogic, EJB, J2EE, Servlets, JSP, JDBC, WebLogic, JUnit, Rational Rose, RequisitePro, Together/J, VPN, UML, RUP, Oracle 8i, SQL, Apache, Tcl, TMN, SNMP, Perl, Solaris 2.6, Linux Red Hat, Windows NT, CORBA, OrbixWeb, ORBacus, XML, XLS, JBuilder 3.5, Disaster Recovery, JNDI, HTTP, ObjectStore / PSE Pro, MS Project..

Wamnet, Inc., Bloomington, MN

1997 - 1999

Web Developer

Environment: Java, XML, Informix, JDBC, Visual Caf?, Patterns, ESQL/C, Apache, SGI, UNIX, C++.

Northwest Airlines, Inc., Eagan, MN

1996 - 1997

E-Business Architect/ Technical Lead

Environment: C++, AIX, UNIX Internals, Design Patterns, TCP/IP, SQL, IPC, Sybase SQL Server.

Earlier C++ professional experience available upon request

Education

Citizenship