You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Tanguy GourvezTG

Tanguy Gourvez

Expert iOS / tvOS / watchOS

€450/day
Rennes, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Tanguy

An engineer in mobility for 16 years, I have developed about thirty applications (including one of the most downloaded applications on the French AppStore) professionally for both B2B and B2C for all types of companies (Orange, SNCF, Meteo-France, Crédit Mutuel Arkea, Tabac SEITO...).
I specialize in native iOS development (iPhone / iPad / Apple Watch), but have also developed several Android applications.

On iOS, I have expertise in Bluetooth connectivity, performance optimization (cycles, memory), image handling, and e-book reading.

All my clients have appreciated my mobile knowledge, my autonomy, my efficiency, and my responsiveness.

Feel free to contact me for the full version of my portfolio, or for any other questions about my background.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Rennes (up to 50km), Lannion (up to 50km), Nantes (up to 50km)

Experience

  • 2TheMaxx
    Engineer – SaaS Technical and Product Manager
    April 2020 - September 2025 (5 years and 5 months)
    Design of a turnkey solution from scratch, hybrid hardware/software, operating in highly constrained system environments specific to the esports sector. Two main areas: collective tactical analysis through real-time visualization of game data, and individual skill rehabilitation through an adaptive hardware haptic device. Deployed with top-tier technical staff, coaches, and competitive players.
    Management:
    • Personalized customer follow-up
    • Iterative integration of new features
    • Commercial prospecting and client development
    • Coordination of a subcontracting team (testers, reporters, freelance developer for PoC)
    Technical:
    • iOS: Client application (data visualization, control, training module execution) and monitoring application in Swift / Objective-C / UIKit / C
    • Multi-OS Hub: Embedded C++ proxy application on RPi (also macOS / Windows / Linux), low-level oriented CLI and GUI (wxWidgets), PCIe/TLP transaction management
    • Server: Authentication, content management, webservices in Python / Docker
    • FPGA firmware design and development from scratch focused on high performance (PCIe / DMA / Verilog / Xilinx)
    • Development of a modified Teensy (hardware + firmware) for haptic training module
    • Development of memory analysis tools (multi-thread pattern matching, memory data streaming, mapping) for performance analysis and system introspection
    • Reverse engineering for analysis and understanding of data structures
    • CI/CD pipeline (Jenkins / Python) for automated delivery generation in response to third-party application evolutions
    • Encryption of software communications and deliverables
    • AI PoCs: computer vision for visual recognition and analysis of raw motion data (USB HID) correlated with in-game performance data
    • Prototypes of a hybrid hardware version of low-level system instrumentation via DMA or kernel driver.
    FPGA C/C++ Reverse Engineering DMA iOS
  • Jumpshot
    Swift / Data Mining Engineer
    December 2018 - January 2020 (1 year and 1 month)
    Data mining server in Swift archiving real-time message streams and associated media from live streaming platforms (mainly Twitch). Handling thousands of chats in parallel, with configurable multi-vendor persistence and integration of a mirror mode to a multi-channel infrastructure (Discord) ensuring redundancy and thematic message distribution. Support for multiple storage backends.

    I was responsible for the design and implementation of a scalable architecture, ensuring synchronization and efficient management of the limitations specific to each service. The server application is developed in Swift, with homemade C libraries to optimize performance on bottlenecks related to streams and for certain interfaces with external services. I was also responsible for the production deployment on Linux servers.
    Swift Linux Virtualization Proxmox Docker
  • MyScript
    DevOps iOS Engineer Continuous Integration / Packaging
    August 2018 - November 2018 (3 months)
    Nantes, France
    Implementation of continuous integration and packaging of libraries (including wrapper creation) around low-level C/C++ libraries (MyScript), for Apple development environments (iPadOS, iOS).
    The objective: to enable any iOS developer to easily integrate MyScript frameworks into their applications through their preferred package manager.
    Fastlane Jenkins/Sonar iOS

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineering degree specializing in Computer Languages and Systems
    ESIR – Engineering School of Rennes 1
    2010
    Langages et Systèmes Informatiques

Skill set (8)

Categories