I primarily develop mobile applications using Flutter but I can also work on Windows and macOS applications. While I have a strong passion for integrating IoT and embedded systems into mobile apps, I’m also open to working on all kinds of applications whether it’s a tool, a social platform, something for healthcare, education, automotive, or anything else.
Most of the apps I’ve built use Dart and Flutter on the frontend, with Firebase for the backend but I can also manage custom backend through REST API calls. If that setup works for your project, here’s what I can do for you:
· Lead cross-platform application development for Android, iOS, Windows, and macOS using Flutter and Dart.
· Integrate Firebase services, including Authentication, Firestore, Storage, FCM Notifications, App Check, and Hosting.
· Consume and manage REST APIs using Dio for robust data handling.
· Implement state management with BLoC/Cubit and Riverpod.
· Develop in-app subscriptions using RevenueCat and implement ads integration via Google AdMob.
· Apply clean architecture principles to ensure scalable and maintainable code.
· Conduct unit, widget, and integration testing with Mockito for quality assurance.
· Collaborate on UI/UX design and prototype conversion from Figma using Figma MCP for Flutter.
· Integrate third-party APIs including Google Maps, Google Places, and OpenAI.
· Automate workflows using Power Apps and Apps Script.
· Connect IoT and embedded systems (e.g., Ruuvi Sensors, WindSonic Ane-----------ter, Raspberry Pi 4 Model B) to mobile applications.
· Use Git for version control and Freezed for data class code generation.
· Manage CI/CD pipelines with Codemagic for continuous deployment.
· Utilize AI-driven tools such as Claude and Cursor for code generation.
If all that sounds like what you're looking for, I’d be happy to discuss things further. Hope to hear from you soon!
— Tristan