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.
Freelance · full-stack · since 2010
Laravel, Vue and Nuxt — frontend, API and infrastructure, by one developer. 15+ years in, working remote from the Canary Islands.
Selected clients · 2018–2026
07 / 100+Five services · per-project quotes
Laravel back end, Vue or Nuxt front end — one developer across the whole stack. From the first commit to a deploy you can trust.
REST and GraphQL APIs built to be consumed: versioned, documented, tested. Data models that hold up when the product grows.
Provisioning, deploys, monitoring and backups on your own servers. CI/CD that ships on green — not on hope.
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.
Audits, untangling and incremental rewrites of code that has outgrown itself — without a big-bang rewrite.
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.
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.
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.
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.
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.
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.
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
Hi, I'm a full-stack web developer skilled in high performance.
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.
Learned to work with PHP frameworks (including Laravel); also developed native iOS apps in Objective-C.
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.
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.
No bars, no percentages — just what I actually use.
Three courses · Udemy & YouTube
Hands-on DevOps fundamentals — CI/CD, containers, automation.
View coursePHP from scratch — a full beginner playlist.
View courseSQL fundamentals — queries, joins, schema design.
View courseHand-picked · YouTube
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.