Distributed teams need a specific type of developer: someone who doesn’t need constant hand-holding, who documents their decisions, and who delivers when they say they will. Here’s my profile for those teams.
Why Laravel + Vue.js works for distributed teams
Laravel and Vue.js form a complete full stack that one developer can own end-to-end:
- REST API or Inertia.js for the backend with clear business logic
- Vue 3 + Livewire for reactive frontend without duplicating state
- Pest + PHPUnit for automated testing with real coverage
- GitHub Actions + Docker for frictionless CI/CD and predictable deploys
A developer who owns the full stack removes bottlenecks in small teams. No back-to-front handoff — one person takes a feature from spec to production.
How I work async
After years in distributed teams across multiple timezones, my workflow is optimized for async:
- Written specs before starting — I don’t write code until the what and the why are clear
- PRs with full context — what I changed, why, how to test it, screenshots if there’s UI
- Written daily or short video — no unnecessary mid-morning meetings
- Blockers communicated early — if there’s an obstacle, I flag it same day, not the day of the deadline
- Living documentation in the repo — not buried in Slack conversations nobody will read again
Full stack 2026
Backend: modern Laravel · PHP 8.3+ · Sanctum · Telescope · Horizon
Frontend: Vue 3 · Livewire 3 · Inertia · Nuxt · TailwindCSS
DB: MySQL · PostgreSQL · Redis
DevOps: Docker · GitHub Actions · Vercel · AWS (EC2, RDS, S3)
AI: Claude Code · MCP servers · RAG with Laravel
Testing: Pest · PHPUnit · Vitest · Playwright
Collaboration tools
I work well with Linear, Notion, GitHub Projects, Jira and Basecamp. I adapt to the team’s system — I don’t need to impose my own. What I do need is written specs before coding and staging access.
Timezone and overlap
Based in Barcelona (CET, UTC+1/+2). Full overlap with Western Europe, 4h with US East Coast. Available for sync meetings during standard European business hours.
Availability and terms
Available to start in 2–3 weeks from signature. Salary range: €55–75k/year for permanent employment. Freelance day rate on request.