Skip to content

Software engineering · Newcastle, NSW

Build software.
Improve systems.
Make it reliable.

I’m Calvin Kennedy, a software engineer working across full-stack products, integrations and applied AI. I also help small businesses keep their everyday IT systems running. The right approach depends on the actual problem—not a particular technology.

Illustration of a software development workstation.
Illustrative technology scene · Wayrest Technology

Engineering services

Work is scoped and quoted before delivery. Ongoing support and one-off engineering can be agreed separately.

Custom software and integrations

Build a practical internal tool, connect systems or improve an existing product. Start by agreeing the problem, constraints and scope.

Discuss an engineering project

Automation and applied AI

Reduce repetitive work with reliable workflows and sensible human checks. Begin with a specific process and a measurable outcome.

Explore service options

AI-built app review

Check an existing AI-built application or automation before real customers depend on it. Findings are documented with practical next steps.

Explore the app check

Proof and background

Selected work and case studies are separate from service claims. They show what I have built, learned and checked.

Selected projects

Software products, school operations and engineering experiments, with my role explained.

View projects

Technical writing

How I approach code quality, AI systems, failure paths and software delivery.

Read the writing

Need IT support instead?

Computer, email, network and everyday business technology problems can start with a one-off request. Ongoing managed support is discussed after understanding your systems.

Explore business IT services