Senior Software Engineer
Full-Stack JavaScript / TypeScript · EdTech · E-commerce
📍 Gran Canaria, Spain · LinkedIn
I'm a Senior Software Engineer with 12+ years of experience building web products. I work across frontend, backend, integrations, testing and delivery.
These days I mainly work with React, Next.js, Node.js, Express and TypeScript. A big part of my recent experience is in EdTech SaaS, especially LMS integrations, authentication and APIs. I also have several years of commercial experience in e-commerce and PHP-based web platforms.
Most of my recent professional work is in private company repositories, so the public repos here are mostly side projects, experiments and some older work.
Frontend
React · Next.js · Redux · JavaScript · TypeScript · Vue.js · SASS · Slate.js / Plate.js
Backend & Data
Node.js · Express · REST APIs · PostgreSQL · Knex · Objection.js · MySQL
Integrations & Identity
LTI 1.1 / 1.3 · Deep Linking · NRPS · AGS · OAuth 2.0 · OpenID Connect · JWT · OpenAPI
Testing & Delivery
Jest · React Testing Library · Playwright · CI/CD · Docker · Kubernetes · Helm · AWS
Additional experience
Ionic · React Native · PHP · Magento · WordPress · Zend · jQuery
I use AI-assisted development workflows with tools such as Codex for code exploration, debugging, refactoring, implementation and prototyping. I still treat testing, maintainability and understanding the code as part of the job, regardless of the tools being used.
- Full-stack JavaScript and TypeScript
- API design and integrations
- LMS and EdTech interoperability
- Authentication and authorization
- Content-heavy web applications
- E-commerce
- Developer tooling and AI-assisted development




