Matt Carroll
Verified Expert in Engineering
User Interface (UI) Developer
Matt is a Flutter educator and developer who worked on the Flutter team at Google for two years. Presently, he works as an independent contractor for proprietary Flutter development. Matt also leads a team called the Flutter Bounty Hunters, which works exclusively on open source Flutter and Dart packages. Their flagship package is Super Editor.
Portfolio
Experience
Availability
Preferred Environment
Android Studio
The most amazing...
...project I've worked on is Flutter, a free and open-source UI toolkit built by Google for Android, iOS, web, and desktop apps.
Work Experience
Founder, Tech Lead, Developer
Flutter Bounty Hunters
- Created and led Super Editor, a document editing toolkit for Flutter apps on all platforms.
- Recruited funding clients to financially support open source packages.
- Recruited, trained, and managed a few other Flutter developers across multiple open source packages.
Founder, Developer
Self-employed
- Restructured a Flutter web to simplify the code and help onboard new developers.
- Built custom widgets to render unique content in a fintech app.
- Wrote a PDF renderer powered by Flutter for a client who manufactures their tablet based on Flutter.
Senior Software Engineer
- Rewrote the majority of Flutter's integration with the Android platform to facilitate add-to-app use cases.
- Integrated dark mode theming for Flutter on Android.
- Implemented miscellaneous bug fixes and minor framework features.
Senior Software Engineer
Nest
- Maintained the Nest Protect app screen on the Android app.
- Built and maintained the safety alarm and security alarm screen in the Android app.
- Contributed to the home/away behavior in the Android app.
- Mentored team members in effective application architecture and testing practices.
Experience
Flutter
https://github.com/flutterI worked on the Flutter team for nearly two years. I spent most of that time rewriting Flutter's integration with Android to facilitate add-to-app use cases.
Super Editor – Open Source Package
https://github.com/superlistapp/super_editorSuper Editor is one of many open source packages maintained by my team at the Flutter Bounty Hunters.
Flutter PDF Rendering for Daylight Computers
http://daylightcomputers.comArdley Mortgage Applications
http://ardley.comAs far as a year removed from my time working on the project, the developer I recruited was still there, more developers were added to the team, but the practices and patterns I brought to the project were still in use.
Skillset
Frameworks
Flutter, AngularJS, Bootstrap
Platforms
Android, Firebase, Parse, iOS
Other
Open Source, User Interface (UI), User Experience (UX), Programming
Languages
Java, Dart, HTML, CSS, JavaScript, ActionScript 3
Tools
Android Studio, Adobe Photoshop, Adobe Illustrator, Jira, Git, Confluence, Flash, GitHub
Paradigms
Agile Software Development, Management
Education
Master of Arts Degree in Digital Art & Science
University of Florida - Gainesville, FL
Bachelor of Arts Degree in Mathematics
University of Floria - Gainesville, FL
Bachelor of Science Degree in Computer Science
University of Florida - Gainesville, FL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring