Andrew Hall is a highly experienced Software Developer, Architect and Team Leader. He commenced his career in 1999, and displays expert diagnostic skills with a wide range of hands-on experience across help desk systems, infrastructure development projects, security operations, domains and email systems. Andrew has applied his specialist development skills to projects in areas such as e-learning, finance, government operations, fleet management and electronics.

Andrew is strongly focused on delivering high-quality code and robust solutions. He is capable of personally ensuring solutions’ optimal configuration prior to delivery and that deliverables are resilient enough to operate under expected loads and conditions.


  • Programming/Software Development
  • Systems Development Management
  • Database Design
  • Business Process Improvement
  • Business Analysis
  • Testing
  • Quality Management