Latest
Crédit Agricole
Switzerland · Banking
Latest role, in banking in Switzerland.
About & experience
I started in technical support at Portugal Telecom in 2001 and was promoted to lead the automation of first-line support. Since then I've been a developer, Scrum Master, product owner, tech lead and startup CTO, in Portugal, the UK, Benelux and Switzerland. Today I help businesses of every size spend less time on busywork and more on the work that matters.
You work directly with me, from the first conversation to the last line of code.
Languages: English & Portuguese, native · French & Spanish, working
Career timeline
Work done as an employee or founder across telecoms, finance, SaaS and travel. Company names describe my role and do not imply endorsement.
Latest
Switzerland · Banking
Latest role, in banking in Switzerland.
Dec 2022 –
Senior Software Engineer · Benelux · SaaS expense management
Mentored a team of 9 engineers (2 promoted to senior within 24 months). Achieved a 30% reduction in post-release bugs and reduced time to resolution by more than 30% through process changes and a testing-first culture while continuing to ship features. Hands-on backend, frontend and DevOps on Azure. Scoped clear work units and liaised between engineering and business departments.
Active · Own venture
Founder · Travel tech (travelskai.com)
An AI-native travel concierge taking travellers from inspiration to booking, with voice and AI-driven recommendations. Live and active at travelskai.com.
Dec 2021 – (ended)
CTO & Founder · Travel & hospitality startup
Founded and led the technical vision, architecture, development and deployment from scratch. Built scalable cloud infrastructure on AWS and GCP for high availability and cost efficiency. Delivered technical partnerships and integrations with global travel suppliers (airlines, hotels, tour providers). Hired and led a cross-functional team with agile continuous delivery, analytics and real-time monitoring.
Jan 2022 – Dec 2022
Senior Software Engineer
Turned business requirements into robust deliverables. Migrated the API from basic authentication to JWT and planned and implemented an asynchronous AWS queueing system.
Aug 2019 – Dec 2021
Software Engineer & Scrum Master · UK · Satellite telecoms
Led the engineering team as Scrum Master to build a modern IP management solution for new customer requirements. Acted as liaison across departments for user stories. Developed backend applications in PHP Symfony, MySQL and Elasticsearch, with frontends in Angular and vanilla JS, plus custom business reporting.
Aug 2013 – 2019
Web Developer · UK · Fintech, real estate, marketing, food
Built PHP APIs with Laravel and Node.js microservices. Delivered websites and platforms for products in finance (including Propiteer and FCA-regulated investment businesses), digital marketing and food. Built payment integrations with Stripe, PayPal and Sage, bespoke decision-making reports, custom Jenkins CI scripts and advanced Elasticsearch indices and queries.
Mar 2013 – Jul 2013
Web Developer
Built bespoke PHP MVC sites (CakePHP, Slim), e-commerce systems (OpenCart, VirtueMart), payment integrations (Sage, PayPal), reporting web applications and CMS implementations.
Mar 2012 – Jan 2013
Web Developer
Developed cross-platform mobile apps (Android, iOS, Windows Phone) with HTML5/Cordova/PhoneGap, backed by Node.js APIs, PostgreSQL, CodeIgniter and LAMP server administration.
Apr 2009 – Feb 2012
Web Developer
Developed web applications and portals for business partners and clients with PHP, MySQL, JavaScript and CSS, alongside maintenance of the in-house content management system.
Apr 2001 – Feb 2012
Technical Support → Process Manager
Repeatedly recognised as a top-performing engineer. Promoted to Process Manager to lead the automation of first-level technical support, earning the company's highest annual award for innovation and efficiency.
Start with one process
Bring one repetitive process to a 15-minute call. You'll leave with a clear view of what can be automated and what it would take.