(March 2026 - Present)
Senior FullStack Software Engineer (CABIS Biometrics)
Thales DIS (Gemalto)
constcoder={name:'Thomas Martinez',skills:['React, 'NextJS, 'Java, 'Typescript, 'Spring, 'Docker, 'AWS'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker:&&this.problemSolver:&&this.skills:.length>=5);};};Who I am?
Senior Full-Stack Software Engineer & Certified Scrum Master (PSM I) with 6+ years of experience architecting mission-critical systems, national biometric platforms (Thales CABIS), and high-throughput reactive microservices (Tricentis NeoLoad). Proven expertise in Java 17/21, Vert.x, PostgreSQL, TypeScript, and React, combined with strong agile servant leadership to drive delivery velocity (+31%) and team well-being.

(March 2026 - Present)
Senior FullStack Software Engineer (CABIS Biometrics)
Thales DIS (Gemalto)
(June 2025 - Feb 2026)
Tech Lead & Scrum Master (AMS Department)
Thales
(Oct 2020 - May 2025)
Software Engineer R&D (NeoLoad) & Scrum Master
Tricentis, France
(Nov 2020 – Present)
Volunteer Intervention Leader
French Red Cross
(March 2020 - July 2020)
BI Developer Intern
Syntell, Canada
LedScroller2025
constproject={name:'LedScroller2025',tools: ['React Native', 'Expo', 'TypeScript', 'Reanimated', 'Gesture Handler', 'SonarCloud],myRole:Mobile Developer,Description: Cross-platform mobile application (iOS, Android, Web) simulating an authentic retro neon LED scrolling display. Engineered with Expo SDK 54 and React Native 0.81. Built with modular architecture: silky-smooth 60fps animations powered by Reanimated 4 (native Worklets), complex gesture handling (pinch-to-zoom dynamic text resizing and double-tap via Gesture Handler v2), LED grid overlay shaders, rainbow color pickers, i18n localization (EN/FR/ES), and AsyncStorage persistence. Engineered to enterprise standards with 92% test coverage verified by SonarCloud Quality Gate.,};TechJobsRadar API
constproject={name:'TechJobsRadar API',tools: ['Python', 'FastAPI', 'GitHub Actions', 'GitHub Pages', 'REST API', 'Telegram API', 'TailwindCSS],myRole:Backend & DevOps Engineer,Description: Automated tech and freelance job aggregation ecosystem developed to explore the full lifecycle of publishing a production REST API, implementing CI/CD automation with GitHub Actions, and hosting interactive web applications via GitHub Pages. Powered by Python and FastAPI with multi-criteria search filtering, scheduled hourly cron workflows with self-updating data catalogues, targeted Telegram Bot API notifications with forum topics support, and deployment setups for Render and RapidAPI.,};Expo React native Tutorial
constproject={name:'Expo React native Tutorial',tools: ['React-Native', 'Typescript', 'Expo],myRole:FullStack Developer,Description: The main objective is to master the fundamentals of React Native and the Expo framework in order to be able to build my own application afterwards. This tutorial has been very enriching and has allowed me to understand the subtleties of the framework.,};2017 – 2020
Engineering Degree in Computer Science & Technology
PolyTech School in Marseille
2020
TOEIC
835 points
2024
PSM 1 Scrum Master
Scrum.org
Made with ❤️ by Thomas Martinez