Consulting Services · Auckland, New Zealand

Clear advice. Practical engineering. Better technical decisions.

Security, software architecture and hands-on development for teams working through complex technical problems.

Ross Hawkins brings more than 30 years of IT experience. He also founded and led a software development consultancy for 14 years, working hands-on across architecture, development, delivery and client engagement. Client work is led and delivered directly by one practitioner, with scope and handover agreed up front.

Ways HCS can help

Advice, review and implementation

01

Application security

Review applications and source code, test agreed attack surfaces, and help teams understand what to address first. Findings are explained with evidence, context and practical remediation options.

  • Application and code reviews
  • Scoped penetration testing
  • Security advice and remediation planning

A scoped technical review is not a certification or blanket compliance sign-off.

02

Architecture and application development

Shape a new system, modernise an existing application, or deliver a focused feature. Work can span architecture, implementation and integration, using technologies that fit the problem.

  • C#, .NET, ASP.NET and web applications
  • APIs, authentication, payment and third-party integrations
  • Umbraco CMS, including Forms, Vendr, uSync and custom extensions
03

Performance and data-intensive systems

Investigate application and database bottlenecks, make the causes understandable, and prioritise changes. Experience includes SQL Server and T-SQL performance work and systems handling sensitive health and financial data.

  • Application and database performance analysis
  • Query and data-access improvement
  • Practical plans for legacy or non-scalable systems
04

AI and automation

Identify useful, bounded applications for AI and automation, advise on policy and risk, and help integrate tools into software delivery and existing workflows.

  • Responsible AI adoption and policy advice
  • Development and workflow automation
  • Agentic AI in software engineering
05

Technical leadership and delivery

Bring experienced technical direction to a team or project: clarify requirements, guide architecture, strengthen engineering practice, and help resolve difficult delivery or quality issues.

  • Architecture and engineering standards
  • Technical reviews, mentoring and capability uplift
  • Scoping, estimates and delivery planning
06

Game development and products

Explore a game concept, prototype gameplay, or contribute to an existing project. HCS also builds and operates its own software products, applying the same practical engineering discipline.

  • Game concepts and prototypes
  • Gameplay systems and development tools
  • Product engineering and ongoing improvement

Experience across countries and disciplines

Experience spanning countries, systems and roles

A career of more than 30 years in IT, with professional roles in New Zealand and the UK and on-site project work in Norway. Experience spans software development, infrastructure, consulting, architecture and technical leadership.

01 / Countries

New Zealand, the UK and Norway

Career roles in Auckland and London, with on-site project work in Norway.

02 / Technical range

Software, platforms and infrastructure

Work has spanned web and .NET development, architecture, e-commerce, health and financial-data systems, infrastructure, DevOps and application security.

03 / Delivery and advisory

From hands-on delivery to advice

Experience includes technical leadership, project delivery and consulting, as well as application security, performance improvement and AI governance advice.

How an engagement works

Start with the problem, not a preset package.

Some engagements need a second opinion; others need a review, a plan or hands-on engineering. The work is shaped around the decision or outcome you need.

Scope
Agree the question, access, timeframe and useful deliverables before work begins.
Evidence
Ground findings in the application, code or system under review, and explain uncertainty and trade-offs.
Delivery
Provide advice, implementation, or a practical combination of both.
Handover
Document decisions and recommendations so your team can act on and continue the work.

Auckland · Scope agreed before work begins

Have a technical problem to work through?

Tell us what you need to decide