I'm Mathis Gaignet, an iOS developer with strong problem-solving skills who shipped production apps to the App Store. I specialize in Swift Concurrency and clean architecture to build scalable, maintainable apps. I'm also a technical writer featured by Google Firebase's Staff Developer Advocate, with articles used as learning resources by development teams. I enjoy contributing to open-source projects and sharing knowledge with the community.

Mathis Gaignet

I'm Mathis Gaignet, an iOS developer with strong problem-solving skills who shipped production apps to the App Store. I specialize in Swift Concurrency and clean architecture to build scalable, maintainable apps. I'm also a technical writer featured by Google Firebase's Staff Developer Advocate, with articles used as learning resources by development teams. I enjoy contributing to open-source projects and sharing knowledge with the community.

Available to hire

I’m Mathis Gaignet, an iOS developer with strong problem-solving skills who shipped production apps to the App Store. I specialize in Swift Concurrency and clean architecture to build scalable, maintainable apps.

I’m also a technical writer featured by Google Firebase’s Staff Developer Advocate, with articles used as learning resources by development teams. I enjoy contributing to open-source projects and sharing knowledge with the community.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate

Language

French
Fluent
English
Fluent
Swedish
Beginner

Work Experience

iOS Developer at Albedo (App Store)
November 1, 2024 - Present
Shipped a satellite tracking iOS app to production using SwiftUI and clean architecture. Built real-time orbital mechanics with a custom library (AlbedoKit) for Earth shadow and magnitude calculations. Implemented satellite visibility scoring integrating WeatherKit, lunar phase, magnitude, and elevation to predict observation success probability. Leveraged structured concurrency for parallel API requests and heavy calculations, reducing app launch time by 63% while maintaining clean architecture mapping. Developed Vapor/Redis caching proxy reducing API calls by ~50% through strategic shared data caching (24h TTL).
AUDIOVISUAL ENGINEER at City of Rennes, France
January 1, 2023 - December 31, 2024
Provided sound engineering and stage lighting for festivals & shows. Integrated multi-format AV systems and performed real-time troubleshooting during live events. Recorded, mixed and mastered albums for local community projects.

Education

Bachelor’s Degree in Audio Engineering at ESRA
January 11, 2030 - January 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services