Thomas Milian, Developer in Toulouse, France
Thomas is available for hire
Hire Thomas

Thomas Milian

Verified Expert  in Engineering

Mobile Developer

Location
Toulouse, France
Toptal Member Since
June 22, 2022

Thomas is a mobile developer and software engineer with five years of experience working for industry companies and building startups in the mobile sector. As a freelance professional, he now supports companies in mobile and back-end development. Thomas specializes in Flutter for mobile development and building excellent REST APIs with modern technologies.

Portfolio

Goril.app
Flutter, Android, iOS, Firebase, Python, FastAPI, Fastlane, Leadership...
Freelance
Android, iOS, Flutter, Dart, Node.js, Python, Amazon Web Services (AWS), APIs...
LeRadis
Flutter, Python, Dart, Stripe, Stripe API, Stripe Connect API...

Experience

Availability

Part-time

Preferred Environment

JetBrains, Slack, MacOS, Visual Studio

The most amazing...

...thing I've developed is a mobile application for Airbus that embedded a complex artificial intelligence based on computer vision.

Work Experience

CEO & Founder

2022 - PRESENT
Goril.app
  • Developed a low-code integrated development environment (IDE) to improve development speed drastically. An IDE was built with Flutter to produce Flutter apps.
  • Created the company with my associates and created the brand.
  • Managed the development team for our clients and our internal tool.
Technologies: Flutter, Android, iOS, Firebase, Python, FastAPI, Fastlane, Leadership, Software Design, Cross-platform, Mobile Applications, Web Development

Software Engineer

2021 - PRESENT
Freelance
  • Developed the Flutter version of a mobile application developed in 2019 for Akawan.
  • Created new features for Suppairb Vision and improved the existing ones for Akawan.
  • Developed the CI/CD for mobile application with GitLab CI/CD and Fastlane to deploy Suppairb on App Store and Google Play.
Technologies: Android, iOS, Flutter, Dart, Node.js, Python, Amazon Web Services (AWS), APIs, App Store, Google Play Store, API Integration, Front-end Development, Front-end, IT Project Management, Architecture, JavaScript, Mobile, Firebase, Riverpod, Mobile Development, Full-stack, Project Management, Technical Leadership, Mobile Apps, Leadership, Software Design, System Architecture, Cross-platform, Mobile Applications, Live Chat, Web Development

Founder

2020 - 2022
LeRadis
  • Defined the front end, network architecture, and back-end microservices.
  • Structured and deployed the cloud network infrastructure to host back-end services.
  • Created a Flutter application from scratch that supports Stripe payment through card number, Google Pay, and Apple Pay.
  • Developed the REST API with FastAPI (Python) from scratch, including authentication systems.
Technologies: Flutter, Python, Dart, Stripe, Stripe API, Stripe Connect API, Amazon Web Services (AWS), REST APIs, APIs, Architecture, Mobile, Riverpod, Mobile Development, Full-stack, Project Management, Technical Leadership, Mobile Apps, Leadership, Software Design, System Architecture, Cross-platform, Mobile Applications, Live Chat, Web Development

Lead Mobile Developer

2020 - 2021
Skilleos
  • Defined the architecture and best practices to build a mobile application version of the Skilleos.com website.
  • Led the mobile developers and contributed to the Flutter application development.
  • Developed the CI/CD for mobile application with GitLab CI/CD and Fastlane.
  • Tracked and fixed bugs in alpha testing with 100+ testers.
  • Developed CI/CD for Node.js back end with GitLab CI/CD and AWS CodeDeploy and CodePipeline.
Technologies: Android, iOS, Flutter, Dart, Amazon Web Services (AWS), Fastlane, GitLab CI/CD, APIs, App Store, Google Play Store, API Integration, Front-end Development, Front-end, IT Project Management, Architecture, JavaScript, Mobile, Riverpod, Mobile Development, Full-stack, Project Management, Technical Leadership, Mobile Apps, Leadership, Software Design, System Architecture, Cross-platform, Mobile Applications, Live Chat, Web Development

Software Engineer

2019 - 2020
Akawan
  • Built an Android application called Suppairb, allowing flight simulation errors to be detected and reported to Airbus support by analyzing cockpit dashboard videos.
  • Developed Suppairb Vision, a computer vision framework to detect gauges on cockpit dashboard videos and extract useful information with OCR to reproduce airplane indicators time series.
  • Contributed to developing a native iOS and Android application—Ambicheck—to detect aircraft door seal failures by acoustic analysis for Airbus.
  • Developed an iOS framework to authenticate users through facial recognition and identity document scanning.
Technologies: Android, iOS, Swift, Kotlin, PHP, Python, Amazon Web Services (AWS), Computer Vision, Deep Learning, APIs, App Store, Google Play Store, API Integration, Front-end Development, Front-end, IT Project Management, Flutter, Architecture, Mobile, Mobile Development, Full-stack, Mobile Apps, Leadership, Software Design, System Architecture, Cross-platform, Mobile Applications, Live Chat, Web Development

Founder

2018 - 2019
Dounny
  • Defined the back-end microservices and front-end and network architecture.
  • Developed an iOS application from scratch in Swift following the VIPER architecture.
  • Created an Android application from scratch in Kotlin with MVVM architecture.
  • Developed the REST API in PHP from scratch, including authentication systems.
  • Structured and deployed the cloud network infrastructure to host the back-end services.
Technologies: Android, iOS, PHP, Amazon Web Services (AWS), Swift, Kotlin, APIs, Stripe Payments, App Store, Google Play Store, API Integration, Front-end Development, Front-end, IT Project Management, Architecture, Mobile, Mobile Development, Full-stack, Project Management, Technical Leadership, Mobile Apps, Software Design, System Architecture, Mobile Applications, Live Chat

Mobile Engineer

2018 - 2019
Adentis
  • Developed a chat messaging feature for an Android application, including text, image, video, and sound messages.
  • Refactored the website and UI/UX design of the mobile application.
  • Developed a Wear OS app that embedded the main features of an existing Android application.
  • Created a push-to-talk feature for an Android application to communicate instantly with other users.
  • Developed a dynamic form feature for an Android application to allow building forms dynamically according to APIs data.
Technologies: Kotlin, Java, Android, Mobile, UI Design, UX Design, Google Play Store, API Integration, Front-end Development, Front-end, Mobile Development, Full-stack, Mobile Apps, Software Design, Mobile Applications

Unruffled

http://github.com/tmilian/unruffled
Unruffled is a lightweight and customizable HTTP client that allows you to easily create an offline-first Flutter app. It supports local data encryption, query builders, connectivity errors management, and retries.

Suppairb

A Flutter mobile application that allows detecting and reporting flight simulation errors to Airbus support by analyzing dashboard videos.

I was the leading full-stack developer on this project, starting from scratch.

Ambicheck

An iOS and Android application to detect aircraft door seal failures by acoustic analysis.

I was the mobile developer improving the sound analysis on both iOS (Swift) and Android (Kotlin) platforms.

Languages

Dart, Python, Kotlin, Java, Swift, PHP, JavaScript

Frameworks

Flutter

Libraries/APIs

REST APIs, Node.js, Stripe, Stripe API, Stripe Connect API

Paradigms

Mobile Development, Cross-platform, UX Design, UI Design

Platforms

Android, Mobile, iOS, Amazon Web Services (AWS), Firebase, MacOS

Other

APIs, App Store, Google Play Store, API Integration, Front-end Development, Front-end, IT Project Management, Architecture, Full-stack, Technical Leadership, Mobile Apps, Leadership, Software Design, Mobile Applications, Live Chat, Stripe Payments, Riverpod, System Architecture, Web Development, Civil Engineering, Scrum Master, Computer Vision, Deep Learning, FastAPI

Industry Expertise

Project Management

Tools

JetBrains, Slack, Visual Studio, Fastlane, GitLab CI/CD

2014 - 2017

Engineer's Degree in Civil Engineering

UPSSITECH - Toulouse, France

FEBRUARY 2020 - PRESENT

Scrum Master

Scrum.org

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring