I am keen to find the best approach to solving a problem. This means it should be accurate and fast.

From numerical and science perspective I am familiar with concepts

  • computational fluid dynamics for modelling transitional or turbulent flow and all modes of heat transfer (6 years)
  • numerical methods for integration, differentiation, iterative solution methods (8 years)
  • general physics including mechanics, thermodynamics, optics, quantum physics (3 years)

Expert with using this software for computational modelling

  • MATLAB for radiation modelling, integration, and data visualization (7 years)
  • ANSYS CFX and Fluent for computational fluid dynamics (2+ years)
  • ANSYS DesignModeller, Meshing for geometry and mesh creation for fluids simulations (1 year)
  • ANSYS SpaceClaim for geometry simplification and cleaning (¡1 year)
  • Tecplot for data visualization (4 years)
  • high-performance computing such as Raijin at NCI, Leonardi at UNSW (2+ years)
  • OpenFoam (0.2 years)
  • PowerShell (0.1 year)

For programming

  • Fortran for scientific programming (5 years)
  • Perl for scripting and web backend (6 months for work + 2 years for PhD)
  • JavaScript for web (5 years)
  • Objective C for desktop apps (1 year)

Linux

  • Debian package management and configuration of the package manager for different releases
  • testing and bug reporting of the ’experimental’ Debian distribution
  • installation on new hardware for laptops and micro-servers, configuration of RAID and rsync For computer networking and servers
  • MediaWiki, Ikiwiki content management systems for websites: install, configuration and usage (3 years)
  • UnrealIRCd, INSPircd, charybdis, ratbox chat servers: install and configuration and usage; RFC 1459 (3 years)
  • Apache, Nginx web servers: configuration (2 years)

General communication and research techniques:

  • presentation for PhD and research at several local and one international conference (3 years)
  • leadership and team work for research, involving online and in person communication with peers to aid learning, sharing knowledge, and efficient task completion (2 years)
  • reading every day to learn and self develop to advance background knowledge of the theory and applications which are currently being investigated (1 year)