Matthew Ueckerman

Journeyman Software Craftsman and Agile Specialist

Amsterdam Area, Netherlands

Past
  • Team Lead & Developer (Contractor) at Sensis
  • Senior Consultant at ThoughtWorks
  • Lead Developer & Agile Coach (Contractor) at Visuality
Education
  • RMIT University
Connections
148 connections
Industry
Computer Software
Websites

Matthew Ueckerman’s Summary

Software developer and team lead specializing in Ruby and Java development.

Experienced and knowledgeable in agile and lean methodologies, having worked in and lead agile teams since 2002.

Enjoys performing hands-on mentoring/coaching/leadership roles. Particularly interested in software craftsmanship, technical leadership roles, organizational learning and a diversified knowledge of languages.

Matthew Ueckerman’s Specialties:

Java, Ruby, JRuby, JEE, Rails, JavaScript, HTML, CSS,
OOD, DDD, TDD, BDD, Patterns (Software and Organizational)
Agile, XP


Matthew Ueckerman’s Experience

  • Team Lead & Developer (Contractor)

    Sensis

    (Public Company; Marketing and Advertising industry)

    May 2007September 2009 (2 years 5 months)

    Team lead and developer specializing in Ruby/Rails and JEE development in an Agile environment.
    - Projects:
    - Capture and report of site interaction.
    -- Technologies: JRuby, Java, Spring, Tibco, Oracle, TeamCity, Hudson, Cucumber
    - Web application advertising directory information.
    -- Technologies: Rails, script.aculo.us, Postgres, Oracle, CC.rb, RSpec, Selenium, Capistrano
    - Web application presenting directory information.
    -- Technologies: Java, Spring, Oracle, FAST, Ruby, RSpec, Selenium, Capistrano, Ant, Maven
    - Location: Melbourne, Australia

  • Senior Consultant

    ThoughtWorks

    (Privately Held; Information Technology and Services industry)

    January 2006May 2007 (1 year 5 months)

    Senior consultant, developer and mentor
    - Projects:
    - Web application for Basel II compliance (Finance).
    -- Technologies: Spring, Hibernate, Axis, Struts, MQ Series, Oracle, Tomcat
    - Web application for online advertising.
    -- Technologies: Rails, prototype, script.aculo.us, MySQL, CC.rb
    - Location: Melbourne, Australia

  • Lead Developer & Agile Coach (Contractor)

    Visuality

    (Privately Held; Apparel & Fashion industry)

    June 2005November 2005 (6 months)

    Lead developer on a Swing application aiding image sharing. Guided and assisted in architecture, design, implementation and team resourcing. Acted as Agile Coach, introducing XP to the team and chairing most ceremonies.
    - Technologies: JDO, JAI, JCR, Swing, CGLib, JUnit, JFCUnit, Jemmy
    - Practices: Test Driven Development, Domain Driven Design and Design/Organizational Patterns
    - Location: Amsterdam, Netherlands

  • Senior Developer & Advisor (Contractor)

    UPS Supply Chain Solutions

    (Public Company; UPS; Logistics and Supply Chain industry)

    June 2004June 2005 (1 year 1 month)

    Senior developer performing design and implementation of a corporate document template and printing solution, also involved in implementation and maintenance of a web-based Logistics application intended for Europe-wide roll-out. Advised management on team structure and practices.
    - Technologies: EJB, Struts, Javascript, Weblogic, MQ Series, Oracle, FOP (XSL-FO), XSL
    - Practices: Test Driven Development, Domain Driven Design, J2EE and fundamental Design Patterns
    - Location: Amsterdam, Netherlands

  • Consultant

    ThoughtWorks

    (Privately Held; 201-500 employees; Computer Software industry)

    May 2002May 2004 (2 years 1 month)

    Software developer and consultant, occasionally assuming a leadership and mentoring roles, specializing in J2EE development applying Scrum. Projects:
    Web Insurance Portal
    - Technologies: WebSphere, DB2, JRules, Hibernate
    - Location: Melbourne, Australia
    Web Loan Document Capture and Printing System
    - Technologies: Weblogic, Oracle, EJB
    - Location: Brisbane, Australia

  • Consultant

    Cambridge Technology Partners

    (Public Company; 5001-10,000 employees; Information Technology and Services industry)

    February 1999May 2002 (3 years 4 months)

    Junior and Senior software developer and consultant specialising in Java technologies. In all I was involved in 9 projects working on all phases of the SDLC but focusing on implementation. Methodologies varied between Waterfall and RAD.
    - Technologies: ATG Dynamo, Weblogic, Tomcat, Oracle, SQL Server, Documentum
    - Location: United States, Australia, Europe


Matthew Ueckerman’s Education

  • RMIT University

    Computer Science & Computer Systems Engineering , 19941998


Additional Information

Matthew Ueckerman’s Websites:

Matthew Ueckerman’s Interests:

New technologies - currently Erlang and iPhone Application Development, software craftsmanship, organizational and personal learning, basketball, squash

Matthew Ueckerman’s Groups:

  •    Agilistas
  •    Rails NL (Ruby-on-Rails in the Netherlands)
  •    Australian Rubyists

Matthew Ueckerman’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Matthew Ueckerman’s full profile:

  • See who you and Matthew Ueckerman know in common
  • Get introduced to Matthew Ueckerman
  • Contact Matthew Ueckerman directly

View Full Profile