Nicolas Milliard

Independent Contractor at Self-employed

Marseille, Provence-Alpes-Côte d'Azur, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nicolas Milliard is an experienced Android and mobile engineering leader with 13 years of practice building apps, teams and cloud-backed mobile architectures from Marseille. As Head of Mobile at Couchsurfing he grew a remote team, led Android re-architecture efforts and explored modern stacks like Kotlin Multiplatform, Flutter and serverless patterns while owning product and analytics responsibilities. Now an independent contractor, he blends hands-on Android development with technical hiring, code and cloud architecture reviews for AWS and GCP mobile backends. A pragmatic contributor to open-source (notably improving robustness in an RxJava-based Android ReactiveLocation library), he focuses on reliability, observability and reducing runtime errors. Off the beaten path, he pairs serious engineering with a passion for bike polo, reflecting a practical, team-oriented and curious mindset.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster Degree Java J2EE .NET C# NFC Silverligth RDBMS Oracle DB2 SQL Project management, Master Degree Java J2EE .NET C# NFC Silverligth RDBMS Oracle DB2 SQL Project management at Université Côte d'Azur
bookBachelor Degree C++ Java J2EE PHP SQL RDBMS Oracle Project management English, Bachelor Degree C++ Java J2EE PHP SQL RDBMS Oracle Project management English at Ecole de conception et maintenance de logiciels
bookAssociate Degree C++ Java RDBMS Mathematics Gestion English, Associate Degree C++ Java RDBMS Mathematics Gestion English at Aix-Marseille University
bookAdvance English Level English, Advance English Level English at Intrax International Institute
languagesEnglish, French
github-logo-circle

Github Skills (7)

javas10
error-handling10
mobile-development10
android10
rxjava10
java10
rxjavafx10

Programming languages (10)

TypeScriptC#JavaC++JavaScriptHTMLGroovyRuby

Github contributions (5)

github-logo-circle
Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.
Role in this project:
userMobile Developer (Android)
Contributions:5 commits, 1 PR, 3 comments in 12 days
Contributions summary:Nicolas primarily focused on improving the stability and robustness of the Android library. Their contributions centered on preventing errors related to RxJava Observables and Google Play Services API calls when the emitter is disposed. The user implemented `isDisposed()` checks within multiple observable classes and callbacks to ensure resources are properly managed. This likely improved the overall reliability and performance of the library.
apiboilerplateobservablesrxjavawraps
Learning playground for Firebase Auth, Ktor, ElasticSearch, Firestore, Cloud Functions
Contributions:69 commits, 164 pushes, 14 branches in 3 years 5 months
firestorefirebasecloud-functionscloud-firestoreelasticsearch
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicolas Milliard - Independent Contractor at Self-employed