Summary
Technical Lead at Skills Union (edtech, Singapore), working directly with the CEO and Head of Product on projects for academic institutions and a global skills/taxonomy tool. Senior Software Engineer with 14+ years building production systems at scale for Nike, Booking.com, British Airways, and Deloitte. Deep hands-on expertise in HTML, CSS, JavaScript, TypeScript, and modern frontend architecture, with full-stack delivery across React, Next.js, Node.js, and cloud infrastructure. I lead and mentor engineering teams, architect frontend and full-stack solutions, and drive AI-augmented development workflows. Currently also serving as Cursor Ambassador organizing developer events and workshops across Southeast Asia.
Highlights
Skills
AI & Developer Tools
Programming Languages
Frontend Core
Frameworks & Libraries
Testing & Quality
Architecture & Patterns
Design & Styling
Infrastructure & DevOps
Databases
Project & Workflow
Leadership & Mentorship
Community & Communication
Languages
Industry Experience
EdTech, eCommerce, Payment Solutions, Banking/Fintech, Retail, Marketplaces, Aviation, Real Estate Technology, IoT
ATS Keywords
HTML, HTML5, CSS, CSS3, Sass, SCSS, JavaScript, TypeScript, React, Next.js, Vue.js, Node.js, Express, REST API, GraphQL, PostgreSQL, MongoDB, Prisma, AWS, Docker, CI/CD, GitHub Actions, Jest, Vitest, Playwright, Cypress, TDD, Accessibility, WCAG, ARIA, SEO, System Design, Microservices, Agile, Scrum.
Selected Portfolio & Open Source
Authentic Timer
Focus timer web app built with Next.js, React, Supabase, and Tailwind. Full-stack solo project from design to deployment.
Ubon
Open-source testing tool for AI-generated (vibe-coded) applications. Ensures reliability and maintainability for code produced with AI assistance.
Rosemary.js
Lightweight JavaScript utility library published on npm.
Cursor Thailand
Community platform I built and maintain for the Thailand developer community.
Experience

Technical Lead
Working directly with the CEO and Head of Product on projects for academic institutions in Singapore and Qatar, and a global skills/taxonomy tool. Leading a team of developers and driving digital transformation into advanced AI-driven workflows and technical strategy.
Technical Lead & Product Consultant
Led end-to-end technical strategy for a real estate technology platform serving the Singapore market. Full-stack architecture (Next.js, TypeScript, Supabase), AI feature integration (property matching, automated listings, conversational search), database design, and product roadmap.
Official Community Ambassador
Selected as official ambassador for Cursor, the AI-first code editor, to build and lead the Southeast Asia developer community. Organized Cafe Cursor Bangkok (December 2025) with 65 attendees and Cursor from Zero (January 2026) with 41 attendees (sold out). Built the community platform (cursorthailand.com) and facilitate ongoing workshops on AI-assisted development, prompt engineering, and modern development workflows.
Senior Frontend Developer
Led UI development for a mission-critical fleet management system handling aircraft across global routes. Built greenfield application focused on runway optimization and aircraft scheduling using React and TypeScript. Conducted comprehensive UI audits and presented improvement proposals to senior management, receiving approval for implementation. Delivered measurable improvements to system efficiency and user experience.
Technical Lead (Fullstack)
Led the Navify marketplace migration from Angular to Next.js for Roche's healthcare platform. Delivered proof-of-concept as architectural blueprint, coordinated with cross-functional team members, and ensured smooth progress through agile methodologies. Project on track for 2025 release.
Solution Architect
Served as solution architect for Nike's internal supply chain web applications. Evaluated and redesigned application architecture, supervised and mentored a front-end team, and balanced stakeholder expectations with technical capabilities. Led successful launch of applications in 5 Asian countries by July 2022 and drove UI/UX harmonization across EMEA and North America regions.
Senior Software Engineer
Senior consultant supporting high-profile clients including Booking.com and Nike. At Booking.com, led migration of partner portal UI from PERL templates to Vue.js, resulting in successful release serving millions of accommodation partners worldwide. Conducted candidate interviews for KPN, mentored 4 junior developers, and facilitated technical workshops for consultants working with KPN and ING.
Senior Software Engineer
Migrated partner portal web application UI serving millions of accommodation partners globally. Conceptualized, evaluated, and executed transition from legacy PERL templates to modern Vue.js architecture. Performed reverse engineering of legacy code, collaborated closely with stakeholders, and delivered implementation that enabled further iteration on the new partner portal.
Senior Frontend Developer / Full Stack Developer
Over 5 years of freelance consulting for international clients across multiple industries.
Software Developer
Full-stack and mobile developer for IoT startup. Built Social Sensor Cloud web application for sensor data visualization and Azeti Lab Android app for monitoring SonarPlex appliances. Developed Python libraries and migrated Cloud Exporter architecture from PERL. Delivered production web applications and beta Android release.

Software Engineer (Android / Frontend)
Joined as second developer at 4-person startup, contributing to growth to 50+ employees with clients in 15+ countries. Developed Android and Cordova mobile apps for hotel management and room service. Core contributor to Suitepad becoming a leader in hospitality technology.
Education
Ingeniería Informática Superior (Software Engineering)
Universidad de Sevilla
2004 - 2011 | Seville, Spain
Thesis focus: Testing and Usability