Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Thierry Martinez

Software Engineer | C++ & Flutter

C++
Flutter
CI/CD
Refactoring
Problem Solving
Thierry Martinez
36 years old
Prilly (1008) Switzerland
Professional Status
Employed
Available
About Me
Master's degree computer science - Image processing and video games
  • Lead Developer C++ | December 2016 - Present
    ◾ Led "Eldarya" mobile game development (Android/iOS), 9 languages, 1M+ downloads.
    ◾ Developed high-performance features with C++ and Cocos2d-x, focusing on scalability and maintainability.
    ◾ Managed deployment to Google Play and App Store (testing, release, production updates).
    ◾ Integrated third-party SDKs including in-app purchases, social logins, analytics, and advertisements.
    ◾ Automated CI/CD pipelines using GitLab, optimizing assets and managing translations.
    ◾ Engaged in cross-functional collaboration with backend engineers, game designers, and web developers to ensure cohesive product delivery.
    ◾ Supervised internal mobile developers, conducting code reviews to ensure high-quality code and adherence to best practices.

  • Lead Developer Flutter | August 2022 – Present
    ◾ Led cross-platform development using Flutter, targeting both Android and iOS platforms.
    ◾ Integrated third-party SDKs for in-app purchases, push notifications, analytics, and ads.
    ◾ Managed deployment to Google Play and App Store with end-to-end pipeline control.
    ◾ Focused on performance optimization through debugging and code reviews to ensure app stability across platforms..
    ◾ Collaborated with cross-functional teams, ensuring alignment with product goals and a smooth user experience.
    ◾ Supervised freelancers, ensuring quality and timely completion of tasks.

  • iOS Developer | March 2021 - January 2024
    ◾ Provided occasional support for iOS applications, focusing on feature updates, bug fixes, and maintenance to ensure compliance with Apple App Store guidelines.
  • ◾ Design and development of a local multiplayer puzzle game
    ◾ Collaborative prototyping of a naval tactical training simulator
    ◾ Implementation of a score ranking system based on time intervals in an existing
    game.
    ◾ Porting a web application

Master's Degree in Computer Science, Imagina speciality

University of Montpellier

2013 to 2015

Bachelor's Degree in Computer Science

University of Montpellier

2010 to 2013
Languages
  • French
    Mother tongue
  • English
    B2-C1
Skills

Languages

  • C++ / Dart
    Advanced
  • Java / C#
    Good
  • Swift / Objective-C / Lua
    Intermediate

Game Engines / Frameworks

  • Cocos2d-x / Flutter
    Advanced
  • Unreal Engine 4&5 / Unity
    Good

IDE

  • Xcode / Visual Studio Code
    Advanced
  • Visual Studio/ Android Studio
    Good

Version Control System

  • GitLab
    Advanced
  • GitHub
    Advanced
  • Tortoise SVN
    Good

Sound and Music Creation

  • Ardour / FMOD Studio
    Intermediate
Certifications
◾ October 2023
-

Unreal Engine 5: Soulslike Melee Combat System

◾ July 2022
-

Flutter & Dart - The Complete Guide

◾ June 2022
-

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

◾ August 2021
-

Unreal Engine 4 Course (Create Multiplayer Games with C++)