Freelance · full-stack · since 2010

§ 01 / Hero Fuerteventura · Canary Islands · UTC+1 v 1.0.0

Full-stack web apps built to last, and kept running.

Laravel, Vue and Nuxt — frontend, API and infrastructure, by one developer. 15+ years in, working remote from the Canary Islands.

Available · Q3 2026 ↳ replies within 24h
§ 02 · Services

What I do, in five clear lines

Five services · per-project quotes

/ 01

Full-stack web development


Laravel back end, Vue or Nuxt front end — one developer across the whole stack. From the first commit to a deploy you can trust.

  • Laravel
  • Vue
  • Nuxt
/ 02

API design & backend architecture


REST and GraphQL APIs built to be consumed: versioned, documented, tested. Data models that hold up when the product grows.

  • REST
  • GraphQL
/ 03

VPS infrastructure & DevOps


Provisioning, deploys, monitoring and backups on your own servers. CI/CD that ships on green — not on hope.

  • Linux
  • CI/CD
/ 04

Mentoring 1 to 1 + Live courses


1:1 mentoring dedicated to modern web development and professional growth. Personalized live sessions on Laravel, Vue, Nuxt, performance, architecture, deployment, portfolios, freelancing, and real-world project development. Ideal for developers looking to improve rapidly with direct, hands-on support.

  • Web Development
  • Mentoring
  • Full Stack
  • Live Courses
  • Career Growth
/ 05

Code review & legacy refactoring


Audits, untangling and incremental rewrites of code that has outgrown itself — without a big-bang rewrite.

  • Refactor
  • Legacy
Not here: design from scratch · native mobile apps · WordPress ↳ index · §02
§ 03 · Selected work

Things shipped — and still standing.

05 shown · 42 archived · 2010–2026

Tools 10+
Languages/FW 8
Repositories 5
SLA 99,98%
Nuovavita · / 03 2023 — 2026
Featured

StandUp Way platform

Platform consisting of two distinct PWAs (SPAs): a client application and an operational back office for professionals (psychologists, coaches, psychiatrists) with dashboards, KPIs, and advanced statistics. Full-stack architecture based on REST API (Laravel 11) and Nuxt frontend (two migrated to Nuxt 4). Real-time communication via WebSocket (Pusher) and push and email notifications. Complete role and permission management. Support for 1:1 WebRTC and group video calls (migration from Agora.io to Zoom Video SDK), with session recording and transcription and processing pipelines via OpenAI API for automatic clinical report generation. End-to-end management of therapeutic pathways, appointments, and workgroups. Stripe integration for purchasing pathways, subscriptions, and events. Event check-in system via QR code for offline participation. Advanced clinical module with dynamic anamnesis forms based on templates and configurable fields, shareable among multiple professionals. Patient diary for daily emotional state tracking and post-session survey modules. Cloud infrastructure on DigitalOcean with scalable architecture: load balancer, 2 application nodes, managed MySQL database, Valkey cache, and S3 storage, 99.98% SLA. Simplified parallel staging environment. DevOps: Infrastructure as Code with Terraform, Docker containers, and CI/CD via Bitbucket Pipelines. Separate repositories (2 frontends + 1 backend). Quality: Project launched in 2023, actively maintained, with technical documentation and Playwright end-to-end testing of key user flows.


  • Laravel 11
  • Nuxt 2
  • Nuxt 4
  • MySQL
  • Redis
  • WebRTC
  • agora.io
  • SSR / PWA
  • Playwright
  • Zoom video-sdk
  • Pusher
  • Terraform
  • Docker
  • OpenAI API (whisper/gpt4o-mini)
↗ Open case study
Assolombarda Servizi · / 07 2023 — 2025

Assolombarda Servizi

Assolombarda Servizi offers strategic solutions to support business growth and operational management. A wholly owned subsidiary of Assolombarda, it has supported companies for over 40 years with personalized services, specialized consulting, and the development of complex projects geared toward innovation and competitiveness. Within this context, I oversaw the maintenance and custom development of a legacy WordPress portal, collaborating continuously for approximately two years on development activities, structural corrections, and platform security. The project presented numerous technical issues and vulnerabilities, which were addressed from the early stages of the collaboration. Much of the work focused on stabilizing the existing code, improving security, and managing a codebase developed with very low quality standards. This experience clearly demonstrated how initial decisions geared solely toward cost containment can, in the long run, translate into higher maintenance costs, operational complexity, and technical debt.


  • WordPress
  • PHP
  • MySql
↗ Open case study
Fiberdroid · / 01 2019 — 2021
Featured

Customer area & operations portal

A PWA (single-page app) backed by a REST API. It packs a lot: a notification system over push, WebSocket and email; user roles and permissions; automated invoicing for end customers; appointment management; product shipments; and full contract management and workflow — among much more. Development is a continuous stream of improvements, but it rests on a stable base built since 2021, is well documented, and ships with unit tests covering the system's core functions.


  • Laravel 9
  • Nuxt 2
  • REST API
  • PWA / SPA
  • WebSockets
  • Push notifications
↗ Open case study
TC2 Group · / 02 2019 — 2024
Featured

INspxt — inspections management platform

An app for managing inspectors and the inspections they carry out. The Laravel REST API handles user roles and permissions — chiefly administrators and inspectors — while the React front end fully separates the two roles, showing a simplified interface to inspectors, who can reach only a subset of features. The system is stable and performant given the access and data traffic it handles, and it mainly drives inspection activities that certify the quality of customer products. A complete refactoring improved the UX, simplified the database structure, migrated the data to the new schema, and streamlined the server-side code both syntactically and logically.


  • Laravel 9
  • React
  • REST API
  • Redis
↗ Open case study
Petformance · / 06 2017

Petformance

I managed the entire development stack for a platform consisting of a hybrid app built in Ionic 2 and an API backend developed in Laravel with OctoberCMS as the content management panel. The project stemmed from the client's need to digitize a network of kiosks installed within pharmacies, transforming them into interactive tools for promoting content and products. The application guided users from account registration through a daily journey of news and informational content synchronized with the backend. At the same time, it allowed users to browse the products available at the physical kiosks and make direct purchases via the mobile app. One of the most interesting features was the real-time integration with Bluetooth beacons installed in the kiosks: the app was able to automatically detect the user's proximity and display contextual offers, dedicated promotions, and in-app notifications. The system also included automated push notifications managed via schedulers and backend processes for promotional campaigns and periodic communications.


  • Ionic2
  • Laravel
  • OctoberCMS
↗ Open case study
Personal project · / 04 2021 — 2026

Silent Hill Web

After the announcement of the new chapters of the saga, I developed a PWA dedicated to my favorite video game series using Nuxt 3 + Laravel 10, later upgraded to Nuxt 4 with an optimized infrastructure powered by Cloudflare CDN. The app uses SSR rendering and focuses on accessibility, usability, and SEO. It includes event notifications, interactive maps, user/social rankings, real-time YouTube and Twitch live integrations, a points and ranks system, and an advanced dual-axis navigation system. Users can register via email or Facebook Login, while the multi-role admin panel allows content management, fast media uploads, and configurable permissions. The project also integrates embedded emulators, custom mini-games, including an AI-powered D&D-style experience using Groq + Llama 3.1 Instant, as well as Gemini API integrations for daily news generation and weekly quizzes. A marketplace system is also included (currently offline), together with online/offline event management and full localization in Italian, English, and Spanish.


  • Laravel 12
  • Nuxt 4
  • Reverb · WebSockets
  • Redis
  • SSR / PWA
  • shadcn
  • i18n · it/en/es
↗ Open case study
Personal project · / 05 2026

DevBoards.io

An IT job-discovery and tech-news platform aimed at the European and U.S. markets. It aggregates job listings from 10+ sources using AI-powered APIs, serves multilingual tech news, and includes a custom CMS admin dashboard for content management. Two Python scripts import jobs every 12 hours via RSS feeds and public job-portal APIs, filtering Tech/IT roles and auto-categorising each listing with relevant metadata — so users discover thousands of opportunities a day from a single platform in five languages, with fast filters for skills, availability and seniority. Each user gets a compatibility score for every posting, and companies get a trust score based on the quality of their ads plus a community-driven like/dislike rating. GitHub repo (6 submodules + CI/CD): https://github.com/micio86dev/itjobhub-antigravity-config


  • ElysiaJS
  • Bun
  • Qwik
  • TypeScript
  • Python 3.11
  • MongoDB
  • Redis
↗ Open case study
§ · About

The path that got me here

Hi, I'm a full-stack web developer skilled in high performance.

  1. 2010 — 2013 Proxime S.r.l.

    Monitored photovoltaic systems and built websites for public administration. In charge of the PA sites and their back-end in pure PHP / XHTML; also wrote Perl scripts so the photovoltaic-system inverters could talk to the monitoring system.

    • PHP
    • XHTML
    • Perl
    • MySql
    • Objective-C
  2. 2013 — 2015 Alcos Digital S.r.l.

    Learned to work with PHP frameworks (including Laravel); also developed native iOS apps in Objective-C.

    • PHP
    • Laravel
    • Objective-C
    • iOS
  3. 2015 — 2017 SiComunicaWeb S.r.l.

    Worked on PrestaShop e-commerce; built mobile apps with Ionic (AngularJS); shipped first Laravel REST APIs; fell in love with real-time tech like WebSockets.

    • PrestaShop
    • Ionic
    • AngularJS
    • Laravel
    • WebSockets
  4. 2018 — present Freelance · Canary Islands

    Varied clients; moved to NuxtJS (Vue) as a current favourite front-end tech; still developing in Laravel; in spare time always experimenting with whatever improves web-app performance.

    • Nuxt
    • Vue
    • Laravel
    • MySql
    • NodeJs
    • Redis
    • MongoDB
    • BunJS
    • QwikJs
§ 04 · Skills

Tools, in four families

No bars, no percentages — just what I actually use.

/ 01

Languages & frameworks

  • Astro
  • Laravel
  • NodeJs
  • Nuxt
  • PHP
  • Python
  • SQL
  • TypeScript
  • Vue
/ 02

Infrastructure

  • DigitalOcean
  • Docker
  • Linux
  • Nginx
  • VPS · Hetzner
/ 03

Tooling & workflow

  • CI / CD
  • Claude Code
  • Git
  • Git Flow
  • GitHub Actions
  • MongoDB
/ 04

APIs & services

  • FireBase
  • ImageKit
  • PocketBase
  • Stripe
  • Supabase
Legend primary daily — and preferred daily in current rotation reach for when the job calls for it
↳ index · §04
§ 04b · Courses

Courses I teach, in three tracks

Three courses · Udemy & YouTube

/ 01 Udemy

DevOps Base


Hands-on DevOps fundamentals — CI/CD, containers, automation.

View course
/ 02 YouTube

PHP Base


PHP from scratch — a full beginner playlist.

View course
/ 03 YouTube

SQL Base


SQL fundamentals — queries, joins, schema design.

View course
§ 04c · Videos

From the YouTube channel

Hand-picked · YouTube

§ 05 · Contact

Tell me about the project.

0 / 2000
By sending this you accept the privacy policy.
Direct micio86dev@gmail.com

I reply within 24 hours, Monday to Friday.


↳ Fuerteventura · UTC+1 ↳ CET-friendly hours Available · Q3 2026
§ 06 · Colophon

Built in the open

This portfolio runs on Astro with hybrid SSR, a self-hosted PocketBase backend, Docker for packaging, and CI/CD through GitHub Actions — built with Claude Code, in the open.


  • Astro · Hybrid SSR
  • PocketBase
  • Docker
  • GitHub Actions · CI/CD
  • Claude Code