Marc Pont Casadevall

Full Stack Developer

Profile

I am a Full Stack Developer with over a decade of experience building scalable applications from the ground up. Starting my career in 2013 within small IT teams, I quickly learned the value of adaptability, becoming highly self-taught and comfortable navigating complex, undocumented challenges.

My technical journey began deep in the PHP ecosystem (Laravel, Symfony) and evolved naturally alongside the modern web. Today, I build dynamic frontend applications using Vue, React, and Astro, heavily relying on utility-first CSS frameworks like Tailwind to craft efficient, responsive UIs.

Beyond just writing code, I am deeply passionate about software architecture and infrastructure (Docker, Kubernetes). I strongly advocate for Clean Code, Domain-Driven Design (DDD), and Hexagonal Architecture. For me, code must not only work—it must be readable, maintainable, testable, and built to scale.

Experience

Present Connection

Girona, Spain (Remote)

Full Stack Developer | Victoria-ID Project

Jul. 2025 -- Present
  • Developed core full-stack features for the background screening platform (ID verification, digital document signing, and custom data forms) utilizing Vue.js and a highly customized Node.js/Express backend.
  • Took the initiative to introduce end-to-end (E2E) testing to the project, setting up Playwright from scratch to catch bugs before production and improve release reliability.

Mobile Developer | Touchbase Project

May 2025 -- Jul. 2025
  • Architected and scaffolded a dependent-care mobile application from the ground up using React Native and Expo, establishing a scalable project foundation.
  • Integrated IoT healthcare gadgets (fall detection, SOS alarms) and implemented complex state management and validation using TanStack Query, React Hook Form, and Zod.

Full Stack Developer | STX Project

Dec. 2022 -- May 2025
  • Developed and maintained a high-traffic production application using PHP (Laravel) and Vue.js within a cross-functional Agile/Scrum team.
  • Delivered robust new features, resolved complex bugs, and optimized the existing codebase, utilizing Tailwind CSS for modern and responsive UI design.

Efimatica

Girona, Spain

Full Stack Developer

Feb. 2022 -- Dec. 2022
  • Architected and developed a scalable, long-term web application applying Domain-Driven Design (DDD) and Hexagonal Architecture principles.
  • Built robust backend services using PHP (Laravel) and implemented a modular frontend using Vue.js, Quasar, and Tailwind CSS.
  • Deployed and managed containerized microservices utilizing Docker and Kubernetes, ensuring high availability and testability.
  • Implemented end-to-end testing strategies using Cypress to maintain code quality and prevent regressions in production.

XarxaFarma

Girona, Spain

Full Stack Developer

Jul. 2018 -- Feb. 2022
  • Modernized the company's technical infrastructure by migrating legacy desktop applications into a unified, centralized web platform.
  • Redesigned and developed a new customer intranet, improving user experience and accessibility using Vue.js and Vuetify.
  • Engineered reliable RESTful APIs and backend logic with PHP and Laravel, backed by MySQL databases and Docker environments.

Global Software Partner (GSP)

Girona, Spain

Ecommerce Developer

Sep. 2016 -- Jul. 2018
  • Developed and deployed custom e-commerce solutions for multiple B2B and B2C clients utilizing the Magento 2 framework.
  • Engineered complex integrations between Magento stores and SAP B1 ERP systems via REST APIs to synchronize inventory and order data.

Grup Puig Infante

Girona, Spain

Full Stack Developer

Jul. 2014 -- Sep. 2016
  • Revamped and maintained a portfolio of corporate websites, landing pages, and online stores to improve brand presence.
  • Developed custom backend solutions utilizing PHP and CodeIgniter, with responsive frontend designs implemented via Bootstrap.

Projects

Automated Dev Environments (Dotfiles)

  • Engineered automated configuration scripts to instantly bootstrap and standardize development environments across macOS and Windows (WSL) architectures.
  • Utilized Makefiles to orchestrate the installation of system packages (Homebrew, APT), terminal environments (Oh My Zsh), and IDE profiles (VS Code, Android Studio).
  • Automated the provisioning of SSH keys and GPG-signed commits for multiple Git profiles, ensuring secure and seamless context switching between personal and corporate repositories.
Stack: Zsh, Bash, Makefile, WSL, macOS, Git (SSH/GPG)

AI-Powered Algorithmic Trading Engine

Private Repo
  • Developed an automated backend system using Express that executes scheduled hourly cron jobs to fetch and analyze real-time market data (RSI, EMA indicators).
  • Integrated the Gemini AI API to evaluate technical indicators and programmatically execute trades via the Binance API based on AI-driven decisions.
  • Built a decoupled, high-performance frontend dashboard utilizing Astro, Vue.js, and Tailwind CSS to monitor system operations and visualize data.
Stack: Node.js, Express, Astro, Vue.js, Gemini AI

Custom ERP & Corporate Platform

Private Repo
  • Engineered a comprehensive internal management system (Intranet) from scratch to handle client portfolios, track billable hours, and automate PDF invoice generation.
  • Designed and deployed a responsive corporate landing page using Vue.js and Quasar to showcase services and drive customer acquisition.
  • Actively maintain the system as a solo developer, rolling out new features and ensuring production stability for daily business operations.
Stack: Laravel, Vue.js, Quasar, Tailwind CSS

Technical Skills

Languages

PHP TypeScript JavaScript SQL HTML/CSS

Frameworks & Libraries

Laravel Vue.js React Next.js React Native Expo Express Astro TailwindCSS

Databases & ORMs

MySQL PostgreSQL Prisma Eloquent Knex

Tools & DevOps

Git Docker Kubernetes PHPUnit Jest Cypress Playwright

Architecture & Methodologies

Domain-Driven Design (DDD) Hexagonal Architecture SOLID TDD Agile/Scrum

Education

Universitat de Girona

Master of Science in Computer Engineering

2012 -- 2015
Girona, Spain

Universitat de Girona

Bachelor of Science in Computer Systems Engineering

2009 -- 2012
Girona, Spain

Languages

Catalan | Native
Spanish | Native
English | Professional Working Proficiency