
Eduardo Menezes Pires
Verified Expert in Engineering
Flutter Developer
Recife - State of Pernambuco, Brazil
Toptal member since November 25, 2024
Eduardo is a software engineer with over a decade of expertise in cross-platform mobile development, including native Android and iOS module implementations. Proficient in Flutter and Dart, he excels in delivering top-tier solutions. With an Agile background, Eduardo has strong cross-functional team capabilities and creates precise, high-quality mobile apps. His ability to seamlessly translate technical concepts into actionable objectives ensures the delivery of lasting, impactful results.
Portfolio
Experience
- JavaScript - 12 years
- Cross-platform App Development - 12 years
- Appcelerator Titanium - 10 years
- Titanium - 10 years
- Git - 6 years
- Firebase - 4 years
- Flutter - 4 years
- Dart - 4 years
Preferred Environment
Flutter, Titanium, Appcelerator Titanium, Dart, JavaScript, Software Engineering, Cross-platform App Development, Git, Firebase
The most amazing...
...thing I've developed from scratch is a full mobile payment solution, which was successfully launched as an end-to-end solution for hundreds of users.
Work Experience
Senior Mobile Developer
Teaching Strategies
- Designed and implemented new functionalities, including video loading capabilities and a full-text search feature for the book library, enhancing usability and user engagement.
- Addressed critical WCAG issues to improve accessibility, ensuring the app met modern accessibility standards for diverse users.
- Maintained and upgraded legacy Titanium Mobile applications, ensuring operational stability and compatibility with the latest iOS and Android standards despite a discontinued framework.
Senior Flutter Engineer
3LM Informática
- Built from scratch and maintained the 3LM Mobile app, facilitating daily operations for hundreds of clients across thousands of devices, generating over $10 million in monthly revenue.
- Delivered a fast, stable, and reliable app by developing custom Flutter Android plugins for payment processing, printing, and refunds, ensuring seamless business operations.
- Identified and resolved customer-reported issues proactively, maintaining uninterrupted service and high user satisfaction across the client base.
Mobile Developer
Freelance Clients
- Spearheaded the full development lifecycle, including UI/UX design, coding, testing, and app store publishing, ensuring clients received high-quality, ready-to-use applications.
- Built cross-platform apps with Titanium Mobile, incorporating native Android features like POS machine integrations to meet unique client requirements.
- Collaborated closely with clients to understand their needs, define priorities, and deliver tailored mobile app solutions aligned with their business objectives.
Software Engineer
Mobipass
- Designed and built a complete mobile payment solution within two months, comprising an app, web server, and ERP integrations, demonstrating remarkable adaptability and a rapid learning curve despite lacking prior mobile development experience.
- Led the entire product lifecycle, from concept to delivery, managing design, development, and deployment while ensuring the solution met business objectives and client needs.
- Conducted technical feasibility studies and implemented robust solutions using Appcelerator Titanium, Python, and Jakarta EE, enabling seamless enterprise resource planning (ERP) integration and system scalability.
Software Engineer
Samsung
- Developed a robust automation tool using Java and NCL to verify compliance with the Ginga middleware standard, ensuring high-quality standards for Samsung and other leading digital TV manufacturers in Brazil.
- Automated complex compliance testing processes, improving efficiency and accuracy in verifying middleware adherence across various television models.
- Analyzed test results and prepared detailed reports, providing actionable insights to stakeholders and ensuring alignment with industry compliance standards.
Experience
3LM Mobile
With seamless integration into Android POS devices using Flutter platform channels, the app supports payment processing and printing, enabling businesses to handle transactions efficiently. Its intuitive design and reliable performance make it an essential tool for managing operations and enhancing customer service.
It has been published to the specific stores of all the main POS vendors in Brazil, such as Stone, Cielo, Rede, Getnet, and Safra.
Mobipass
Social CATS
Education
Master's Degree in Computer Science
Federal University of Pernambuco - Recife, Brazil
Bachelor's Degree in Computer Science
Federal University of Pernambuco - Recife, Brazil
Certifications
Certified Scrum Product Owner
Scrum Alliance
Skills
Libraries/APIs
REST APIs, Node.js, D3.js
Tools
Appcelerator Titanium, Codex, Git, WebView, Claude Code, GitHub, Claude, Crashlytics, Google Analytics, GitLab CI/CD
Languages
Dart, JavaScript, Java, Kotlin, Python, Swift, TypeScript, Lua, SQL
Frameworks
Flutter, Titanium
Paradigms
Scrum, Mobile Development, Cross-platform, Agile Software Development, Agile, Model View ViewModel (MVVM), Test-driven Development (TDD), Clean Architecture, Design Patterns, Test Automation, UI Design, REST
Platforms
iOS, Android, Mobile, Firebase, Google App Engine, Java EE (Jakarta EE)
Storage
Cloud Firestore, SQLite, PostgreSQL
Other
Software Engineering, Cross-platform App Development, Mobile App Development, Mobile Applications, Mobile Apps, Minimum Viable Product (MVP), APIs, Apps, API Integration, Payment Gateways, Mobile UI, Push Notifications, BloC, Bug Fixes, Full-stack Development, Visualization, Graphs, Point of Sale, Architecture, Web Content Accessibility Guidelines (WCAG), App Design, Application State Management, Google Play Store, Full-stack, POS, App UI, Design, Front-end Development, App Store, Mobile Architecture, Artificial Intelligence (AI), Native Mobile Apps, AI-assisted Development, GitHub Actions, Lean Startups, Business Model Canvas, Algorithms, Certified Scrum Product Owner (CSPO), Product Owner, Product Management, Ginga-NCL, Recommendation Systems, Analytics, Bluetooth, Fintech, User-centered Design (UCD), Supabase, GPS Integration
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