Services
Cloud infrastructure & security for your project
Freelance work for SMBs, startups and small teams that need solid cloud infrastructure, or to move their servers to the cloud, without hiring a full ops team. I bring the same discipline I apply in production every day.
Cloud infrastructure & migrations
Design, deployment and migration of cloud infrastructure, specializing in Oracle Cloud (OCI).
- Networking, compute and managed databases
- On-prem to cloud migrations: planning, testing and cutover
- Environment separation and cost optimization (free tier included)
Linux server administration
Servers that are well configured, up to date and documented.
- Setup and configuration (Ubuntu, Oracle Linux)
- Users, permissions and systemd services
- Patching and update strategy
Hardening & security review
I review your server or cloud setup and close what shouldn't be open.
- Firewall, SSH and exposed surface
- Least privilege and secrets handling
- TLS, security headers and CSP
Deployment & troubleshooting
When the app "deployed" but doesn't work, I find out why.
- Java / Tomcat, Nginx, Docker and Compose
- Version and dependency compatibility
- Log analysis and root cause
Automation & runbooks
Fewer manual tasks, and procedures anyone on the team can follow.
- Python, Bash or PowerShell scripts
- Runbooks and operational docs
- Basic monitoring and alerting
Self-hosting & homelab
Publish services from home or an office without opening ports or exposing your network.
- Cloudflare Tunnel and DNS
- Automatic certificates with Let's Encrypt
- Docker Compose on a Raspberry Pi or mini PC
How we work
A clear process
Discovery
A call to understand your situation, your constraints and what "done" means to you.
Proposal
Scope, proposed architecture, timeline and cost in writing. No surprises.
Implementation
I build in stages and share progress. Test environment first, then production.
Handover
Documentation, runbooks and credentials handed over so your team doesn't depend on me.
Tell me about your project
I reply within 24 hours. If I'm not the right fit, I'll say so and point you in the right direction.
Request a discovery call