Technologies
Backend
I use PHP and Laravel for backend applications and REST APIs. My commercial Laravel work spans versions 7–9 and 11–12, and I also maintain older PHP 7 codebases.
- PHP 8.x
- Laravel 7–9, 11–12
- Eloquent
- Queues, jobs and events
- Laravel Policies
- Laravel Sanctum
- REST APIs
Authentication and security
I implement session and token authentication, MFA, authorization, rate limiting and exposure controls. My work also includes CSRF and CORS configuration, Cloudflare controls, dependency scanning and Linux and SSH hardening.
- Session and cookie authentication
- Access and refresh tokens
- TOTP MFA and recovery codes
- Authentik integration
- Rate limiting
- Cloudflare WAF and Zero Trust
- SAST and dependency scanning
- DDoS mitigation and origin isolation
- Linux and SSH hardening
Infrastructure and delivery
My commercial work includes Linux administration, Docker, CI/CD, K3s, AWS and Cloudflare, including backup and restore work. I use Terraform in my own K3s lab, not in commercial production.
- Linux administration
- Docker and multi-stage builds
- GitHub Actions
- GitLab CI
- Kubernetes / K3s
- Helm, Ingress and RBAC
- AWS EC2, VPC, IAM, SES
- Cloudflare
- Terraform (own lab)
Databases
I use PostgreSQL, MySQL and MariaDB for application data and Redis for caching and queues. My work includes schema design, migrations, transactions, query analysis and ORM-based access.
- PostgreSQL
- MySQL
- MariaDB
- Redis
Frontend
I use TypeScript, JavaScript, React and Sass for full-stack work when a project includes frontend changes, including responsive layouts.
- TypeScript
- JavaScript
- React
- Next.js
- Vite
- Sass
Networking and systems
In commercial work I use WireGuard, firewalling and network troubleshooting. In the independent DN42 project I operate BGP over WireGuard on MikroTik RouterOS and maintain IPv6 routing policy.
- WireGuard
- BGP
- IPv6 and routing policy
- MikroTik RouterOS
- DN42
Delivery and operations
I review code, run automated checks in CI and perform manual API and regression tests. I also investigate production issues across the application, network and infrastructure layers.
- Code review
- PHPUnit, Pest, Laravel tests
- Monitoring
- Incident response
- Vulnerability remediation
See selected work for implementation details and project context.