Hi, I'm Mark Thomas

Lead Software Engineer with 8 years of experience designing and building high-quality software, leading engineering teams, and delivering enterprise-scale products across mobile and web.

8+

Years experience

15+

Projects led

3

Languages spoken

Mark Thomas — Lead Software Engineer
Open to projects

What I do

Services

Engineering Leadership

Leading cross-functional engineering teams, defining technical roadmaps, managing delivery timelines, and mentoring developers to build high-performing, scalable organisations.

Mobile Development

End-to-end iOS and cross-platform mobile apps using Swift, Objective-C, and React Native. From architecture design and native SDK integration to CI/CD pipelines and App Store releases.

Frontend Architecture

Secure microfrontend systems, React-based platforms, SSO integrations with Entra ID, and design token systems. Production-grade code built for scalability and long-term maintainability.

Portfolio

All projects

Mark Thomas

About me

A bit about
who I am

I'm Mark Thomas, a Lead Software Engineer based in Alicante, Spain, with 8 years of professional experience across mobile and web. I've led engineering teams at NTT Data, Chiliz, and Gaming Innovation Group, delivering enterprise-scale platforms for clients including Banco Sabadell, Santander Group, and Naturgy.

I thrive at the intersection of technical depth and team leadership — whether that's architecting a secure microfrontend system, shipping a mobile app to the App Store, or guiding a team through a complex product release. Outside of work, I'm a licensed private pilot (PPL-A), which has sharpened my discipline, situational awareness, and composure under pressure.

Stack & tools

React / React Native Swift / Obj-C TypeScript Tailwind CSS Node.js CI/CD Microfrontends Agile / Scrum

Career

Experience

Active

June 2025 — Present

Alicante, Spain (Remote)

NTT Data

Lead Software Engineer

Leading engineering teams across enterprise-scale projects for Banco Sabadell, Santander Group, and Naturgy. Responsible for microfrontend architecture, SDK development, SSO integration with Entra ID, technical documentation, and production handover.

Active

Present

Spain

Avio Mentor SL

CEO

Founder and CEO of Avio Mentor SL, combining aviation expertise with entrepreneurial leadership to build and scale a focused consulting and mentorship operation.

Jan 2025 — June 2025

Remote

Self-employed

Freelance Software Engineer

Fixed-term contracting role during a transition period, helping a startup deliver an MVP from concept to production. Covered the full product lifecycle — web application development, architectural decisions, technical roadmap, and end-to-end delivery.

May 2024 — Dec 2024

Marbella, Spain (Remote)

Gaming Innovation Group

Senior Frontend Engineer

Senior Frontend Engineer on the LogicX team, contributing to an AI-driven iGaming automation platform. Key role in the v2.0 release — delivering a design token system, complex React Flow visualisations, and architectural improvements in collaboration with product, backend, and AI teams.

May 2023 — May 2024

Madrid, Spain (Remote)

Chiliz

Lead Mobile Engineer

Senior Frontend Engineer and Mobile Team Lead for the ChilizX crypto exchange platform. Led the mobile team, designed the v2.0 mobile architecture, and delivered features across React Native, Swift, and Objective-C with CI/CD pipelines and bi-weekly App Store releases.

Jul 2022 — Feb 2023

London, UK (Remote)

SQA Consulting Limited UK

Contract DevLead Mobile Engineer

Contract iOS Mobile DevLead delivering secure, production-grade mobile solutions across multiple banking-sector projects in Spain. Mentored junior developers, performed code reviews, and supported ReactJS and React Native projects in Agile/Scrum teams.

Jul 2021 — Jul 2022

Hungary (Hybrid)

McDonald's — RDI

iOS Developer

Development and maintenance of McDonald's Global Mobile Application — a high-traffic platform serving the UK, US, AU, and CA markets. Delivered new features, RESTful API integrations, production fixes, and stability improvements within a Scrum team.

Jul 2019 — Jul 2021

Hungary (Remote)

Self-employed

Freelance Web Developer & Designer

Built websites, landing pages, and webshops for small businesses and startups. Work included WordPress development, WooCommerce stores, custom landing pages, and basic branding — handling client briefs, design, development, and delivery end-to-end.

Social proof

What colleagues say

"Mark brings a rare combination of technical excellence and leadership maturity. He consistently delivered complex features ahead of schedule and elevated the standards of the entire team. A genuine pleasure to work with."

Antonio Maestre Jimenez

Antonio Maestre Jimenez

Agile Coach, NTT Data

"Mark is a software developer with autonomy and leadership skills. Even though he is a good fit for corporate companies, his entrepreneur experience and mindset makes him ideal to scale smaller projects. Mark is able to manage complex large legacy projects in IOS and bring them into the present industry standards. He can also help you with modern web development. I would work with him again"

Daniel Lavandeira

Daniel Lavandeira

Founding Engineer, Teal

"Mark is characterized by accuracy and hard work. You can always rely on him in the most challenging and urgent situations. He also has the ability to work independently and as a team member, as well."

Bence Pecze

Bence Pecze

IT-System Admin, accompio

Get in touch

Let's work
together

I'm open to lead engineering roles, senior frontend or mobile missions, and consulting engagements. Short or long-term — let's talk.