About
I help businesses simplify cloud architecture, build efficient workflows, and secure their data resources, without the overhead of employing an entire enterprise. I am a one-man Managed Services Provider (MSP) who aims to keep your team nimble and your cloud costs down.- Senior Linux and AWS infrastructure administrator
- Full-stack software engineer with 25 years of experience
- Based in Melbourne, serving clients worldwide
Let's make a plan.
Send me an email with thoughts about your project.Expertise
The following broad categories are my strongest areas of capability. If your project fits here then chances are good that I can help.-
Linux
The year was 1999 and whilst others were partying (like it was 1999) I
was installing Red Hat Linux on an Intel 486.
Linux issues? I can help. -
Development
Gather the requirements. Get the code right. Optimize for scale and cost. Take everyone on that journey.
Python. Shell. Go. And more. -
Websites
I build clean, standards-based websites (including this one). Too
many clever frameworks have aged badly.
You don't need them. -
AWS
Ten years ago, I built my first microservices architecture
for domain registrations. I've been neck-deep in AWS
ever since.
Use my suffering for your benefit. -
Security
Incrementally improve your security. Find the balance with convenience. Be more secure than the rest.
Let's outrun the bear. -
Networks
Bandwidth, networks, routing tables, speed, latency, firewalls and VPNs: Let's get the foundation correct.
Networking should feel invisible.
Managed Services
Whether it's an adhoc sys-admin request, or the development of a new feature, this is a brief overview of some of the services I provide. For more information, just ask.-
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.
Let's collaborate
My objective is to help you get your project done at a high standard and with the forward-thinking to deliver a solution that will work now and for the future.If you've got a small to medium-sized project and need some extra resources to deliver it, then bringing in a full-stack generalist like myself can boost your team's capacity.
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.