Luis Fernando Romero Calero

Software Engineer & Cursor Ambassador

Download PDF

Summary

Senior Software Engineer and Technical Leader with 14+ years building production systems at scale for Nike, Booking.com, British Airways, and Deloitte. I lead and mentor engineering teams, architect frontend and full-stack solutions, and drive AI-augmented development workflows. Currently serving as Interim CTO defining technical strategy, and as Cursor Ambassador organizing developer events and workshops across Southeast Asia.

Highlights

Currently Interim CTO building AI-powered real estate platform
Official Cursor Ambassador in Bangkok (cursor.com/community)
14+ years at Nike, Booking.com, British Airways, Deloitte among other companies

Skills

AI & Developer Tools

CursorClaude CodeWindsurfClaude APIOpenAI APIGitHub CopilotPrompt engineeringAgentic AI

Languages

JavaScriptTypeScriptPython

Frameworks & Libraries

ReactVueNext.jsNode.jsExpress

Testing & Quality

JestVitestPlaywrightCypressTDD

Architecture & Patterns

System designMicroservicesEvent-drivenRESTful API

Design & Styling

TailwindFigmaLucid

Infrastructure & DevOps

AWSDockerCI/CDGitHub ActionsGitVercelFirebaseSupabase

Databases

PostgreSQLMongoDBPrismaGraphQL

Project & Workflow

JiraConfluenceAgileScrumKanban

Leadership & Mentorship

Team leadershipTechnical mentoringCode reviewsCross-functional coordinationInterviewing

Community & Communication

Event organizationPublic speakingTechnical workshopsDeveloper community building

Languages

Spanish (Native)English (Fluent)German (Basic)Dutch (Basic)Thai (Learning)

Industry Experience

eCommerce, Payment Solutions, Banking/Fintech, Retail, Marketplaces, Aviation, Real Estate Technology, IoT

Selected Portfolio & Open Source

Experience

Superagent logo

Interim CTO

SuperagentNovember 2025 - PresentSingapore (Remote)

Leading end-to-end technical strategy for a real estate technology platform serving the Singapore market. Responsibilities span full-stack architecture (Next.js, TypeScript, Supabase), AI feature integration (property matching, automated listings, conversational search), database design, and product roadmap. Building seamless experiences for buyers, renters, and agents with AI-powered workflows.

Next.jsReactTypeScriptSupabaseTailwindPythonAI/ML integrationDocker
Cursor logo

Official Community Ambassador

CursorNovember 2025 - PresentBangkok, Thailand

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 (cursorbkk.vercel.app) and facilitate ongoing workshops on AI-assisted development, prompt engineering, and modern development workflows.

Community buildingTechnical workshopsAI-assisted development
British Airways logo

Senior Frontend Developer

British AirwaysJanuary 2025 - April 2025London, UK (Remote)

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.

ReactTypeScriptVitePythonJiraConfluence
Garaje de Ideas / Roche logo

Technical Lead (Fullstack)

Garaje de Ideas / RocheMarch 2024 - June 2024Madrid, Spain

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.

Next.jsReactTypeScriptTailwind CSSFigmaLucidJiraConfluence
Nike logo

Solution Architect

NikeDecember 2021 - April 2023Hilversum, Netherlands

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.

Vue.jsReactNode.jsJavaSplunkNewRelicJestAWSJiraConfluenceLucid
Cognizant Benelux logo

Senior Software Engineer

Cognizant BeneluxJanuary 2021 - February 2022Amsterdam, Netherlands

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.

PERLVue.jsReactNode.jsJavaAWSJiraConfluenceLucid
Booking.com logo

Senior Software Engineer

Booking.comApril 2021 - October 2021Amsterdam, Netherlands

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.

PERLVue.jsReactNode.jsJavaAWSJiraConfluenceLucid

Senior Frontend Developer / Full Stack Developer

FreelanceMay 2015 - December 2020Remote

Over 5 years of freelance consulting for international clients across multiple industries.

Deloitte (London, UK): Lead front-end consultant for governmental greenfield project. Built data import/export engine visualization, API integrations, and graph representations using React, Node.js, and Neo4J.
ClearBank (London, UK): Senior frontend developer for greenfield banking platform. Developed critical Vue.js components for a fintech startup that became one of the UK's first clearing banks in 250 years.
Doctorly (Berlin, Germany): Implemented new layouts and UI solutions using Blazor, TailwindCSS, and JavaScript. Provided UI/UX consulting.
Cision / Prime Research (Mainz, Germany): Led front-end development for data visualization projects, delivering technical expertise that enhanced company's analytics capabilities.
Tata / W12 Studios (London, UK): Developed React prototype for Verizon e-commerce shopping cart and created Node.js microservices.
Burnet Institute (Melbourne, Australia): Contributed to Optima Model e-health project using Python and Vue.js.
Nowtilus (Berlin, Germany): Developed Node.js microservices for TalkTalk UK's video-on-demand service, handling license management and catalogue processing.
Other clients: IMWF (Hamburg), Foodspring, Modomoto, HeavenHR, th Data/McKinsey, Accenture
ReactVue.jsNode.jsPythonBlazorNeo4JTailwindCSS

Software Developer

azetiAugust 2013 - April 2015Berlin, Germany

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.

AngularJSJavaSpringPythonAndroid SDK
Suitepad logo

Software Engineer (Android / Frontend)

SuitepadSeptember 2012 - August 2013Berlin, Germany

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.

AngularJSJavaSpringPhoneGap CordovaAndroid SDK

Education

Ingeniería Informática Superior (Software Engineering)

Universidad de Sevilla

2004 - 2011 | Seville, Spain

Thesis focus: Testing and Usability