-
Websites
End-to-end website development and support, from initial concept through to deployment and ongoing improvements.
Front-end and back-end development using HTML, CSS, JavaScript and Python. DNS, SSL, hosting, CDN integration with AWS CloudFront and Cloudflare, plus ongoing maintenance and performance optimization.
-
Deployment Pipelines
Build faster, safer deployment pipelines that reduce manual work and make releases predictable.
Experience with Buildkite, Jenkins and GitHub Actions to streamline builds, automate testing, improve deployments and get code into production with confidence.
-
DNS
Reliable DNS management, troubleshooting and configuration for websites, applications and cloud infrastructure.
Configure, migrate and debug DNS records with extensive experience across AWS Route 53, Cloudflare DNS and other major providers.
-
DevOps Guidance
Practical DevOps guidance to help your team improve delivery, reliability and operational confidence.
From infrastructure and automation to deployment strategies and best practices, I help teams build workflows that scale without unnecessary complexity. Take your team from (sorry about this) DevOps zeroes to DevOps heroes.
-
Optimization
Improve the performance of your applications, databases and infrastructure while reducing unnecessary costs.
Identify bottlenecks, tune SQL queries, optimize code and recommend practical improvements that deliver measurable performance gains.
-
Database Admin
Database administration and optimization for PostgreSQL, MySQL and SQLite.
Covering installation, migrations, schema design, backups, replication, performance tuning and troubleshooting to keep your data secure and your applications running smoothly.
-
SSL Certificates
Keep your websites secure with professionally managed SSL certificates and HTTPS configuration.
Installation, renewal automation, troubleshooting and best-practice configuration to maintain security, trust and uninterrupted service.
-
AWS Lambda
Build and manage scalable serverless applications using AWS Lambda and API Gateway.
From simple automation to production APIs, I can design, deploy and maintain serverless solutions without the overhead of managing traditional servers.
-
AWS Security Audit
Identify security risks before they become production problems with a comprehensive AWS security review.
Assess IAM, networking, storage, logging and infrastructure configuration, with practical recommendations aligned to AWS best practices and standards including SOC 2, CIS and ISO 27001.
-
AWS Architecture
Design and review AWS infrastructure for performance, scalability, security and cost efficiency.
Whether you're building from scratch or improving an existing environment, I help ensure your architecture follows the AWS Well-Architected Framework.
-
AWS Pricing
Reduce unnecessary AWS spending without sacrificing performance or reliability.
Review your infrastructure, identify wasted resources, recommend savings opportunities and help you get the most value from your AWS investment.
-
AWS Networking
Design secure, scalable AWS networking that supports your applications today and as they grow.
Configure VPCs, public and private subnets, routing tables, security groups, NAT gateways and network access controls for reliable connectivity and strong security.
-
Staff Admin
Day-to-day user and access management across your business systems and cloud platforms.
Provision and remove accounts, manage permissions, enforce password policies, generate credentials and keep access secure throughout the employee lifecycle.
-
GitHub Enterprise
GitHub Enterprise administration to keep your repositories secure, organised and easy to manage.
Configure repositories, teams, permissions, branch protection, security policies and repository rules while supporting developers with day-to-day administration.
-
Backup Solutions
Design reliable backup and recovery solutions that protect your business from data loss.
Implement backup scheduling, retention policies, versioning, encryption, deduplication, disaster recovery planning and storage optimization to ensure your data is always recoverable.
-
Who are you?
Ok a little about me! 44 year old Aussie living in Melbourne. After 25 years in the tech trenches, decided to focus on my
startups and consulting. Have a hands-on mentality: I genuinely just love to
fix things.
I also dabble in writing and occasionally get involved with amateur
theatre. Absolutely rabid Richmond Tigers supporter. I like to play indoor
futsal (soccer) and if the sun is shining, I want to be outside.
When you hire me, you aren't dealing with someone from a success
team or a junior dev. You get a direct line to someone who has the capability
to answer your questions and treats your problems with care and rigor.
-
Why should we hire you?
There is a bedrock of industry experience up my sleeve. From a technical standpoint
there's not much with the internet and tech that I haven't gotten my hands on.
My objective is to get work done at a high standard and with the forward-thinking
to deliver solutions that will work now and for the future.
If you've got some small to medium-sized projects and you don't have the resources at the
moment to deliver them, then bringing in a full-stack generalist like myself can
temporarily boost your team's capacity.
-
What's your experience?
Most recently I stepped away from a Head of Infrastructure role at a start-up in St Kilda.
Over 8 years I recruited and lead a small team of DevOps folk. Together we
looked after multiple AWS accounts and implemented secure systems for receiving
colossal amounts of client data. There was an ongoing emphasis on controlling
(the rather extreme) costs, and meeting our SOC2 compliance requirements.
I've moved entire organizations into Infrastructure as Code
deployments using Terraform. Taken every component of application suites and
containerized them to ensure reliable platforms. I've created hundreds of
build, test and deploy pipelines. Setup monitoring and alerting, logging and
ancillery systems to help reduce the load on developers and team.
-
How does payment work?
After our initial consultation, if an agreement can be reached for
the delivery of the work, I'll create a contract which outlines the payment
parameters for your project.
If the contract is accepted and payment terms agreed to, the
work can begin.
If the work is a fixed-price agreement then a good faith payment of
10% is required before work will start. The rest of the payment is paid
upon delivery of project milestones.
-
Do you outsource any work?
No.
-
Work in our office?
Currently only accepting remote projects.
-
Examples of past work?