Résumé

Contact me for my detailed résumé.

Technical Lead / Senior Software Engineer based in Melbourne, Victoria, Australia, with full-stack, DevOps, Node.js, React.js and AI-assisted development (AI coding tools and agents) experience, and 18+ years in enterprise software since 2008, including enterprise Java and Master Data Management at IBM.

Technical Lead / Senior Software Engineer · IT Consulting Company

Feb 2020 – Present
  • Java
  • DevOps
  • JavaScript
  • Software Design
  • React.js

Senior JavaScript Developer and UX/UI/Tech Designer · ACompany

Oct 2016 – Feb 2020
  • Senior full-stack developer
  • Senior UX/UI/Technical designer

Technologies: JavaScript, ReactJS, AngularJS, NodeJS, Python/Django, Apache HTTP Server, DevOps

Senior Application Consultant · IBM

Jan 2008 – Feb 2015
  • Java/J2EE application developer and designer, team and technical lead, Master Data Management subject matter expert, solution designer and architect, and emerging technologies (cloud) consultant.

Technologies: Java, J2EE, IBM InfoSphere MDM, IBM Bluemix, Node.js, Meteor.js, jQuery, jQuery Mobile, Bootstrap, MongoDB, RESTful web services, IBM InfoSphere BigInsights, DevOps

Bachelor of Applied Science (BASc), Information Technology · RMIT University

2005 – 2007

DevOps Foundation Certification · DevOps Institute

Issued Mar 2023

Microservices: Asynchronous Messaging · LinkedIn Learning

Issued Aug 2019

Node.js: Microservices · LinkedIn Learning

Issued Aug 2019

Microservices Foundations · LinkedIn Learning

Issued Aug 2019

IBM Service Excellence Award · IBM

Sep 2011

Languages & Frontend

  • JavaScript
  • React.js
  • Java
  • Python
  • Swift
  • Objective-C
  • jQuery
  • jQuery Mobile
  • Bootstrap
  • HTML5
  • CSS
  • Meteor
  • User Experience Design

Backend & Cloud / DevOps

  • Node.js
  • Java Enterprise Edition
  • Docker
  • Ansible
  • DevOps
  • Cloud Computing
  • AWS
  • Serverless

AI, Security & Testing

  • Development in AI
  • Claude Code
  • Grok Bot
  • Grok Build
  • Keycloak
  • TestCafe
  • Elastic Stack (ELK)

Data & Integration

  • Master Data Management
  • DB2
  • SQL
  • MongoDB
  • Hadoop
  • Big Data
  • Data Modeling
  • Data Migration
  • Apache Solr
  • Integration
  • Sterling Integrator
  • EAI
  • Middleware
  • WebSphere
  • WebSphere Application Server

Architecture & Delivery

  • Solution Architecture
  • Technical Architecture
  • Application Architecture
  • Architecture
  • Architectures
  • Software Design
  • IT Strategy
  • Agile Methodologies
  • SDLC
  • Software Development Life Cycle (SDLC)
  • Software Development
  • Requirements Analysis
  • Requirements Gathering
  • Testing
  • Leadership
  • Technical Leadership
  • Stakeholder Management
29 courses
  • 8D - 8 Disciplines Problem Solving
  • Advanced React and Redux
  • Agile Fundamentals
  • Agile Programming Techniques
  • Architectural Thinking
  • BigInsights Analytics for Programmers
  • Customizing the InfoSphere MDM Advanced Edition V10
  • Data Model and Service Mapping for InfoSphere MDM Advanced Edition V10
  • DevOps Foundation
  • Developing Applications in the Cloud
  • Docker and Kubernetes: The Complete Guide
  • IBM Cloud Computing Reference Architecture
  • IBM InfoSphere DataStage Essentials V8.7
  • IBM Sterling B2B Integrator Fundamentals
  • Infosphere MDM Advanced Edition Architecture
  • Intro to IBM Worklight V5.0.0.3 for Application Development and Deployment
  • Javascript - Understanding the Weird Parts
  • Learn and Understand NodeJs
  • Meteor and React For Realtime Apps
  • Modern React and Redux
  • Programiming With IBM Infosphere MDM Server for PIM v9
  • The Complete Developers Guide To MongoDB
  • The Complete Node.js Developer Course
  • The Complete Python Bootcamp - Go From Zero To Hero
  • The Complete React Native Redux Course
  • The Practical MEAN Stack Guide
  • UX & Web Design Master Course: Strategy, Design, Development
  • Using Infosphere MDM Server for PIM v9
  • Webpack2 - Complete Developers Guide
  • English — Bilingual proficiency
  • Vietnamese — Native