I'm a Frontend/Backend Developer with over 20 years of experience. Specialized in UI and RESTFul APIs. I use PHP, React/Next.js, Vue.js/Nuxt.js/Quasar, Node.js, Typescript/Javascript, TailwindCSS, SCSS, MySQL, MongoDB, Oracle and PHP frameworks like Laravel, Kohana, CodeIgniter… Extensive experience building responsive and accessible websites, using WAI-ARIA standards, and integrating payment solutions such as PayPal, Square and Stripe. Strong problem-solving and code-debugging skills. Ability to manage and work in a team and communicate with developers, designers and project managers. I'm pro-active, reliable, organized and responsible. I'm looking for a company with great projects where I can learn, grow, and contribute with my experience.

Arsenal

GraphQLESLintPrettierSCSSTailwindCSSTypeScriptJavaScriptJQueryNode.jsVitestJestStorybookCypressSentryVueNuxt.jsQuasarReactNext.jsPHPDockerOracleMySQLMongoDBRedisNginxSitecoreJSONAxios

Key Skills

  • Frontend: Expert in Vue.js (Nuxt & Quasar), React (Next.js), and accessible UI design (WAI-ARIA)..
  • Backend: Proficient in PHP (Laravel, Kohana, CodeIgniter...), Node.js, and currently exploring Rust.
  • Other: Strong in JavaScript/TypeScript, SCSS, TailwindCSS, MySQL, MongoDB and Oracle. Skilled in Git and CI/CD workflows.
  • Code Quality: Advocate for clean code with ESLint/Prettier, TypeScript and robust coding standards.
  • Testing: Experienced with Cypress (E2E), Jest and Vitest for unit testing.
  • Problem Solving: Analytical, reliable, attention to detail, always learning, and skilled at debugging complex systems.

Experience

UD IBÉRICA, JUN 2023 - NOV 2024

Role: Team Management / Frontend Developer

Hired as Frontend Developer to revamp the 116 emergency service, from Java to Quasar (Vue Framework) with TypeScript, ESLint, Prettier, GitLab CI/CD, Vitest, Cypress and Docker. I was later entrusted with leading the team using Scrum, and helped onboarding new members that I interviewed.Although backend (Node.js, Oracle), was not my responsability I assisted them with reverse engineering of the original app.

QuasarESlintSCSSTypescriptNode.jsOracleVitestCypressNginxDockerRedis
AXIS, 2002 - 2023

Role: Team Management / Fullstack Developer

I started my journey at Axis as a Frontend developer its inception, programming in Flash (Actionscript), Javascript, JQuery, HTML, PHP, CSS, JSON, XML… In the last 10 years I've specialized on React (using Next.js) and Vue 2/3 (using Nuxt.js), Javascript/TypeScript, SASS/SCSS, Node.js and PHP, creating applications and web pages. Throughout these 20 years, I have had various roles, Frontend, Fullstack, maintenance work on Azure, Amazon, Linux environments, but also leading teams. Latest works:

promedica.org site built using Sitecore SDK (JSS) for Next.js (React), TypeScript, TailwindCSS, ESLint, GraphQL, Axios, Storybook and Sentry.

radicava.com site built using Next.js (React), Faker (JSON), JavaScript, ESLint and SCSS.

therapystudios.com site built using PHP, MongoDB, HTML5, JavaScript, JQuery and SCSS.

herathedogvodka.com site built using Nuxt.js (Vue), TypeScript, ESLint, SCSS, Axios, PHP and MySQL.

evpconsulting.com site built using PHP, HTML5, JavaScript, JQuery and SCSS.

ohioba.com site built using Next.js (React), JavaScript, ESLint, SCSS, Axios, PHP and MySQL.

hechostudios.com site built using Nuxt.js (Vue), JavaScript, ESLint, SCSS, Axios, PHP and MySQL.

oneclock.co eCommerce site built using Liquid (Shopify language), JavaScript and CSS.

syntheticpictures.com site built using PHP, MySQL, HTML5, JavaScript, JQuery and SCSS.

pacificislandtuna.com site built using Nuxt.js (Vue), JavaScript, ESLint, SCSS, Axios, PHP and MySQL.

HAIKUMEDIA

Role: Freelance Web Developer

princessmargaret.org Hired to build a site using mainly CodeIgniter (PHP), HTML5, JavaScript, JQuery, SCSS and MySQL.

BRAINSTANTSOUP

Role: Web Developer

Hired to build apps and websites using mainly PHP, HTML5, JavaScript, JQuery, CSS and MySQL.

SKILLS

  • Languages: PHP, React, Next.js, Vue.js, Nuxt.js, Quasar, Node.js, Typescript/Javascript, TailwindCSS, SCSS, MySQL, MongoDB, Oracle.
  • Daily tools: VSCode, Slack, Illustrator, Photoshop, Figma, Jira, Asana, Teams...
  • Web development: Responsive and accessible pages, using WAI-ARIA standards.
  • Work methodology: Scrum.
  • Experience in Shopify and payment solutions like PayPal, Square and Stripe.
  • Strong problem-solving and code-debugging skills.
  • Ability to manage, work and collaborate with a team.

EDUCATION & CERTIFICATES