Available · Remote roles, fixed-term contracts, product teams
Hi, I'm Ignacio
Senior Full Stack Developer
Laravel + Vue · AI-augmented
I've shipped web product under high traffic, critical launch windows
and real business constraints. I join Laravel/Vue teams and start
shipping in week one.
TALL/VILT stack, end-to-end ownership, AI-augmented workflows (Claude Code, MCP).
Barcelona · open to remote EU/US roles.
Code in production with high concurrency, global campaign deadlines and banking requirements. Real pressure-tested experience, not showcase projects.
02
End-to-end, no buck-passing
DB design, API, UI, deployment and observability. I work solo or lead, depending on the piece. No expensive handoffs between invented roles.
03
CET with US overlap, async-first
Barcelona/CET timezone with 4 h US-East overlap. Written docs, detailed PRs, decisions logged. Meetings only when they add value.
04
AI-augmented, not AI-driven
Claude Code and MCP daily to accelerate delivery. Every output reviewed by me before it lands on main. Speed without losing judgment.
Case study: high-traffic campaign
Real architecture and technical decisions from a production project.
User
15k+ req/min peak
Nginx + CDN
Static cache + SSL
Laravel + Queues
API + Redis cache
Vue 3 + Suspense
Lazy routes 95KB
The problem
Global campaign with a 48-hour launch window. Expected peaks of 15k+ requests/minute on a Laravel + Vue stack. The previous frontend collapsed under load due to synchronous rendering of heavy components and lack of strategic backend caching.
The solution
Implemented route-based lazy loading in Vue 3 + Suspense to reduce initial bundle from 180KB to 95KB.
Designed Redis caching layer for product endpoints and campaign config (dynamic TTL based on launch phase).
Laravel queues for Bizum payment processing and ticket generation without blocking user requests.
Blue/green deploy via Laravel Forge for zero-downtime during the traffic spike.
The result
99.9% uptime during the 48-hour campaign.
API response time p95: <120ms at peak load.
Zero critical production incidents.
The agency reused the stack for 3 subsequent campaigns.
Client and product anonymized under NDA. Stack and metrics are real.
+5 years building web products for agencies, brands, startups and
teams with real production constraints.
Full Stack Web Developer
INDEPENDENT / B2B
End-to-end design, code, deployment and maintenance of Laravel + Vue.js web applications for businesses and digital products. AI-augmented workflows (Claude Code, MCP) shorten feature cycles without trading quality.
4+
Projects shipped
<3 wk
Average delivery time
2
Repeat clients
Ships with tests (Pest/PHPUnit), CI/CD and documentation ready for handover
B2B contracts from Spain (EU invoicing) and EOR-friendly
< 24 h reply, async-first with CET / US-East overlap
Full Stack Web Developer
MANIFIESTO
Full Stack Developer at a digital agency. Built high-traffic web applications, internal tools and corporate portals with Laravel, Livewire, Inertia and Vue.js for campaigns and product under traffic spikes.
9+
Projects in production
Full Stack Developer with a primary backend focus, managing Laravel projects in production
Banking integrations meeting security and traceability requirements
Architecture, code review and deployment (Laravel Forge + DigitalOcean) end-to-end
Production support during launches and critical windows with traffic spikes
The areas where I have real production experience: Laravel/PHP
backend, Vue frontend, deployment, performance and AI-assisted
development.
Full Stack end-to-end
DB, API, UI, deployment and observability — no handoffs between
roles. I've built production-scale product with Laravel + Vue where
a single person owns the full cycle. You don't need to explain how
the pieces fit.
PHP
Laravel
Astro
Vue.js
PHP / Laravel Back-End
What I've shipped to production: complex migrations, queues,
caching, authentication, banking integrations and APIs that other
teams consume without filing support tickets.
PHP
Laravel
MySQL
API REST
Vue.js Front-End with judgment
Interfaces that don't just look good — they work well. Vue 3, modern
TypeScript and TailwindCSS for high-concurrency campaigns and
product, where real-load performance matters.
I integrate AI into my daily flow to ship faster without sacrificing quality: Claude Code writes, refactors and reviews code under my supervision; Claude Design and Google Stitch accelerate UI iterations; MCP servers automate repetitive tasks (data, deploys, observability). Result: shorter feature cycles and code reviewed by both human and machine.
Continuous training in the latest web technologies and best practices
Web Application Developer
Nuria Academy
In the Higher Degree in Web Application Development, you learn a variety of fundamental areas. From essential languages like HTML, JavaScript, PHP, and Java, to database management with MySQL and relational schema design. You will also explore design patterns and computer security to ensure the robustness and protection of the web applications you develop. With this comprehensive knowledge, you will be prepared to lead web projects with confidence and face technical and security challenges with skill.
Resolved tasks for specific individuals or companies. These tasks involved fixing bugs on an existing website, solving poorly implemented code, and adding new sites, designs, sections, and rewriting code that could have been improved.
The Degree in Microcomputer Systems and Networks trains you to be an expert in digital technology. You will learn to assemble, maintain, and repair equipment, manage networks and computer systems, and protect cybersecurity. With qualifications recognized throughout the State and the European Union, it prepares you for the job market with personalized follow-up, career guidance, and an experienced teaching staff. In addition, we constantly update our modules to stay up-to-date with technological trends and market demands.
Selected projects where I owned the technical product end-to-end.
Filter by technology
Featured Project
ignathedev.com — Developer Portfolio
Built in < 1 week · Lighthouse 98+
98+Lighthouse
<1.2sLCP
<85KBBundle
Role: Solo — Full StackClient: Personal
Bilingual (ES/EN) portfolio built with Astro 5, SSR on Vercel, Astro DB, Nodemailer/SMTP contact API, and AI-augmented development workflow using Claude Code. Full SEO stack: JSON-LD schemas, hreflang, dynamic OG images, sitemap.
Commercial website separated from this portfolio/CV for web development service leads. Built with Astro, contact form via Nodemailer/SMTP, SEO-optimised for Spanish market. Bilingual content, structured data, and performance-first architecture.
PHP
Laravel
Vue
Tailwind CSS
JavaScript
Details available on request
1,000+ active users · Laravel + Vue 3
1,000+Active users
<120msAPI p95
99.9%Uptime
Product Landing & Content Platform
Role: Solo — Full Stack + GrowthClient: Personal Product (Confidential)
Built and scaled a full web product from scratch: product landing page, content hub with industry news, social proof section, and outbound purchase flow. Owned architecture, development, SEO strategy, and paid acquisition setup.
PHP
Laravel
Vue
JavaScript
Tailwind CSS
Details available on request
Global brands · 9+ shipped projects
15k req/minPeak traffic
<120msAPI p95
99.9%Uptime
Enterprise Web Applications (Manifiesto Agency)
Role: Full Stack Web DeveloperClient: Confidential — NDA
Production features for enterprise and global brands via Manifiesto (agency context, NDA): high-traffic Laravel + Vue apps, campaign windows, and long-lived internal tools. End-to-end ownership from spec to deployment in an agile team.
PHP
Laravel
Vue
JavaScript
WordPress
Details available on request
15+ jobs · 4.9/5 rating · on-time
15+Jobs done
4.9/5Rating
100%On-time
Freelance Web Projects (Upwork)
Role: Solo — Full Stack DeveloperClient: International Clients (NDA)
Delivered web projects for international clients: new sites built from scratch, legacy upgrades to current framework versions, bug fixes, and payment system integrations. Full ownership from technical brief to deployment.
If you want to see other projects and languages I'm learning like Livewire, AlpineJS, Vue and others, don't hesitate to visit my Github profile
Send the role context and I will tell you if it makes sense to talk.
You do not need a perfect brief. Share the stack, work model, expected start date and what your team needs help with. I will reply with availability, fit and the best next step.
Usually enough: role, stack, timing and company context.
Reply within 24 business hours
NDA-friendly
Full-time, contract, B2B or EOR
Frequently Asked Questions
Answers to common questions from companies looking to hire me
Are you available for full-time remote employment?
Yes. I'm open to full-time remote roles with EU- and Spain-based companies. I also consider long-term contracts and temporary team reinforcement. My focus is full stack work on Laravel, Vue.js and AI-augmented development.
What's your salary or rate range?
Indicative range for permanent roles: €55–75k gross/year depending on scope, equity and benefits. Fixed-term or B2B conditions depend on role, duration and responsibility. I optimize for product impact, team quality and tech stack — not only the headline number.
Do you work with non-EU companies (US / UK / LatAm)?
Yes. I work with US, UK and LatAm companies as a Spanish sole trader (autónomo) invoicing in EUR or USD, or via EOR providers like Deel, Remote and Oyster. CET timezone gives 4 h overlap with US-East and 1 h with US-West.
Do you accept equity as part of the package?
Yes, when the offer combines a fair base salary plus a reasonable equity component (cliff + vesting, 409A or comparable). I evaluate equity on stage, ownership %, dilution and cap-table transparency.
What's your notice period?
Usually 15 calendar days, depending on the employment or contract model. I can usually start within 2 to 3 weeks of signature.
Do you accept contracts outside Spain?
Yes. I work with EU, UK and US companies as a Spanish sole trader (autónomo) invoicing in EUR, or via EOR providers like Deel, Remote and Oyster when employment is preferred. I sign NDAs and standard IP assignment clauses without issue.
What's your English level?
C1. I have been working in daily English meetings for 3+ years with distributed teams across Europe, the UK and the US. Written and verbal communication are not a blocker.
How do you work remotely and async?
Short daily standup, written specs in Notion or Linear, thorough PR descriptions, and EU-overlapping hours (CET). I document decisions so the team stays aligned without meeting overload, and I flag blockers early.
Can you start in 2 weeks?
Yes, depending on signature date and any background-check or contract paperwork your team needs. I keep my pipeline transparent and confirm exact start dates during the offer stage.
Do you work with stacks beyond Laravel and Vue?
Yes. I ship Node, React, Nuxt and Astro in production, and I ramp fast on adjacent stacks (TypeScript, GraphQL, Postgres, Docker). What I bring is solid judgment about architecture, testing and shipping — the framework is a tool.
Do you use AI tools day-to-day?
Yes. Claude Code is my agentic CLI driver for writing, refactoring and reviewing code. I use Claude Design and Google Stitch for AI-assisted UI work, and MCP servers to automate dev workflows (data, deploys, observability). All output is reviewed by me before it reaches main.
Do you sign NDAs and standard IP clauses?
Yes, no problem. I'm used to enterprise paperwork: NDAs, DPA, IP assignment, background checks. I can also work through your preferred EOR or staffing partner if that simplifies the process.
Contact
Available · Remote roles, fixed-term contracts, product teams
Tell me about the role, team or fixed-term contract. I reply within 24
business hours. NDA-friendly · Barcelona/CET · remote or hybrid.