
Miguel Álvarez Lesmes
Verified Expert in Engineering
Flutter Developer
Madrid, Spain
Toptal member since July 18, 2022
Miguel is a software developer with a background in computer sciences and 3+ years of experience, mainly working in startup environments. He has created multiplatform applications from scratch, performed third-party integrations, and specialized in using Flutter to give life to real-world applications. Miguel knows how to work fast in an objective-oriented manner and loves embracing new challenges and learning new things to succeed in any project.
Portfolio
Experience
- Git - 5 years
- Flutter - 4 years
- Cloud Firestore - 3 years
- APIs - 3 years
- Firebase - 3 years
- Crashlytics - 3 years
- Architecture - 2 years
- Blockchain - 1 year
Availability
Preferred Environment
Flutter, Dart, Firebase, Mobile Applications, Mobile Architecture, Technical Leadership, Mobile Apps
The most amazing...
...app I've developed and maintained has over 10,000 daily users and provides €100,000 monthly revenue.
Work Experience
Flutter Developer
SMK Digital
- Refactored a Flutter B2C application for iOS and Android into a clean architecture Solid app ready for scale and readily adaptable for adding more features.
- Participated in the entire production process, from design to development, providing extra advice regarding UX, UI, and technical decisions based on my experience.
- Organized code reviews and created guidelines, code standards, and documentation for faster and easier future development.
Senior Flutter Developer
Kaboom Technologies Limited
- Developed an MVP in less than one month with dark and light themes using Flutter ThemeExtensions, custom camera features, real-time chat using WebSocket, and contact synchronization.
- Guided a junior developer and organized code reviews to build high-quality, scalable code.
- Participated in the entire product process from design to development, providing extra advice regarding UX, UI, and technical decisions based on my experience.
Flutter Developer
Billetero
- Learned how to integrate blockchain technology to build a crypto wallet using Flutter in 2021 when not much information was available. It took me less than three months.
- Integrated different blockchain APIs like Moralis, Nomics, CoinMarketCap, and Infura with Firebase Cloud Functions.
- Developed a wallet that allows users to hold, sell, buy, and swap ERC-20 tokens and NFTs.
Project Lead
Carrots Lab
- Led the team working on the company's main project that went from zero to over 10,000 daily users generating over 100,000€ per month in revenue.
- Took responsibility for maintaining a published app in the iOS and Android app stores. It is a Flutter project with over 50,000 lines of code.
- Structured and organized code reviews to check style guidelines, code readability, testability, and best programming practices.
Flutter Developer
MPower
- Improved the quality of the mobile app by solving bugs and refactoring code, resulting in a 300% increase in the number of app's daily active users.
- Designed, developed, and maintained four iOS, Android, and web applications simultaneously in a startup's fast-paced and dynamic environment.
- Redesigned and developed the main app from scratch, using SOLID programming principles, the test-driven (TDD) methodology, Flutter, Firebase, and Clean Architecture.
Experience
GossipGram
Reliqium
https://reliqium.com/pages/como-funcionaBilletero
http://billetero.xyzDeewi
https://first-mvp-deewi.web.app/#/Education
Engineering Degree in Computer Science
Autonomous University of Madrid - Madrid, Spain
Skills
Libraries/APIs
Web3.js, Google Maps API, Stripe API, Google Maps, Stripe
Tools
Git, Google Analytics, Crashlytics
Languages
Dart, JavaScript, CSS, HTML, HTML5, Java
Frameworks
Flutter
Paradigms
Cross-platform, Clean Code, Testing, REST, CRUD, Unit Testing, Test-driven Development (TDD)
Platforms
Firebase, iOS, Android, Azure, Blockchain, Ethereum
Storage
Cloud Firestore
Other
Mobile Applications, Mobile Apps, Computer Science, Architecture, SOLID Principles, APIs, Software Design, Mobile Architecture, Technical Leadership, Algorithms, Programming, Analytics, Moralis, Smart Contracts, Firebase Cloud Functions, Code Review, Web3, Infura, Leadership, System Architecture, Team Leadership, CI/CD Pipelines
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