Backoffice Development

Ongoing development and maintenance of custom admin portals, database-heavy internal dashboards, and custom backend tools.

Support your business operations with ongoing development and maintenance of bespoke admin panels, internal workflows, data visualisation dashboards, and backend tooling. I build and maintain responsive, high-density interfaces around the way your team actually works, using server-rendered HTML and straightforward database structures.

Laravel Fullstack Developer

Full-stack PHP and Laravel development, implementing clean application architecture and solid databases.

Accelerate your web product with focused Laravel development. I build features, API integrations, and interactive Livewire or server-rendered layouts. This ongoing service covers the parts of the development lifecycle that your changing scope actually needs, with simple models and performant database schemas.

Legacy Code Refactoring

Incremental modernization of decaying backend codebases, decoupling tight structures, and introducing comprehensive tests.

Modernize your existing software step by step. Legacy Code Refactoring focuses on transforming hard-to-maintain, untested Python, Ruby, or other backend codebases into modular, testable structures. I establish safety boundaries with integration tests, identify domain seams, and decouple tightly bound logic while keeping production risk visible.

Rails Fullstack Developer

Full-stack Ruby on Rails development for reliable product features, rich interactive user interfaces, and robust integrations.

Bring focused Rails fullstack experience to a new feature, frontend interaction, backend integration, or production bottleneck. Work starts with a small vertical slice and a clear path to maintainable delivery.

Rails Legacy Maintenance

Pragmatic maintenance for old Rails applications that still run the business.

Keep a legacy Rails application dependable while reducing operational risk. Maintenance is incremental: reproduce behaviour, cover the seam, then improve the code without a risky rewrite.

Ruby on Rails Refactoring

Aligning Rails projects with modern conventions, resolving fat model/controller debt, and optimizing database query performance.

Bring your Rails application back to conventions that the next developer can understand. I clean up fat models and controllers, refactor callback-heavy Active Record files, investigate N+1 query bottlenecks, and leave the test suite easier to trust.

VPS Operations & Support

Ongoing maintenance, troubleshooting, security updates, and monitoring for VPS self-hosted systems.

Ensure your self-hosted VPS deployments (Hetzner, DigitalOcean, Linode) remain secure, updated, and highly available. Ongoing operations cover routine OS updates, log rotation, docker daemon monitoring, security patching, and swift troubleshooting of service disruptions.