
Joao
From Brazil (UTC-3)
8 years of commercial experience
Lemon.io stats
5
projects done2031
hours workedOpen
to new offersJoao – Flutter, JavaScript, Typescript
Meet a dedicated Senior Mobile Developer with a background as a founder and CTO of fintech and game development projects. He is capable of coding high-performing and scalable systems and leading highly efficient engineering teams. Passionate about technology and finding creative expression through his work, Joao specializes in Flutter, having worked with the framework since its first official release. He thrives in fast-paced environments and seeks projects that impact lives and challenge him intellectually.
Main technologies
Additional skills
Rewards and achievements
Testimonials
Ready to start
ASAPDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
• Developed a full-stack web application using Flutter Web for the frontend and Express.js for the backend. • Implemented REST API endpoints with authentication, request validation, and caching optimizations. • Integrated Sentry and Firebase Crashlytics for centralized error tracking and performance monitoring. • Maintained comprehensive test coverage, including frontend widget testing and backend API testing. • Configured and deployed CI/CD pipelines using Codemagic, automating deployments to cloud infrastructure.
SR. Software Engineer
• Led development of a Flutter-based mobile app interfacing with Bluetooth-connected IoT devices, utilizing libraries like flutter_blue for seamless communication. • Designed custom BLE protocols to optimize real-time device interactions, reducing latency and improving power efficiency. • Integrated Sentry and Firebase Crashlytics for proactive error handling and real-time application monitoring. • Established high test coverage (95%+), implementing mock Bluetooth testing, unit testing, and device integration tests. • Built and optimized CI/CD pipelines with Codemagic, reducing build times and automating OTA releases.
SR. Software Engineer
• Engineered a Flutter mobile application, integrating Stripe payments, user authentication, and dynamic content management. • Developed a unified backend system using TypeScript, Google Cloud Functions, Firebase Firestore, and Firebase Authentication, ensuring seamless scalability and low-latency data transactions. • Implemented real-time error logging, performance monitoring, and crash reporting with Sentry and Firebase Crashlytics. • Enforced strict unit, integration, and end-to-end testing standards to maintain high test coverage. • Built a CI/CD pipeline using GitHub Actions, automating deployments, versioning, and rollback mechanisms.
SR. Software Engineer
• Architected and developed a cross-platform Flutter mobile application, optimizing performance for both iOS and Android. • Integrated and contributed to a Django REST API, implementing efficient data serialization, authentication (JWT), and caching strategies. • Implemented real-time analytics and crash monitoring with Sentry and Firebase Crashlytics, reducing crash rates by identifying critical failure points. • Maintained >90% test coverage using unit tests, integration tests, and widget tests to ensure application stability. • Designed and automated CI/CD deployment pipelines with GitHub Actions, streamlining builds, testing, and releases.
Co-Founder / CTO
A social layer for gaming. It orchestrated all the major platforms to share gaming content on a single social hub.
- Grew the engineering team from 2 to 12, working on recruiting and establishing the engineering culture;
- as a CTO, led the development of all products across all teams, ensuring the creation of high-quality, testable, and scalable systems;
- as a leader, provided motivation & mentoring to all engineers, ensuring high output;
- as a co-founder, who worked on fundraising and investor relations;
- led the development of a social network Flutter application with Clean Architecture, scaled to 50k active users;
- developed an automated deployment pipeline using GitHub Actions & Fastlane;
- led the development of an analytics layer using Firebase & Sentry, producing insights into user behavior;
- managed the development of a caching layer to boost app performance and prevent unnecessary API calls;
- developed a crashlytics layer using Sentry & Firebase Crashlytics, producing insights into bugs and crashes;
- developed a native package to allow users to share content to a lot of other social networks using Java and Swift;
- developed a native package to allow users to authenticate via an in-app browser using Kotlin and Swift;
- led the development of a Discord Bot using Go and AWS Elisticache (Redis), which served 100+ servers;
- led the development of a serverless backend system using TypeScript, AWS Lambdas, PostgreSQL, Neo4j;
- carried out the development of a Neo4j analytics server running complex algorithms for trending & top entities;
- led the development of the company's website using ReactJS.
Co-Founder
A software development company focused on fintech business, the core technology revolved around building solutions that ran in credit card machines to process payments.
- Led the engineering of all systems delivered to customers, mainly focused on financial products, recruited and led a staff of 3 across all projects serving as the technical reference;
- as a founder, worked on business relations and client acquisition, growing the venture to 150K ARR;
- led the development of a Flutter app running on POS devices that handled over 500K in payments;
- developed a native package that allowed Flutter to interact with the native POS SDK using Java;
- led the development of various websites using Vue.js, Nuxt.js, and Svelte;
- used Heroku and Linode to deploy and manage client websites and internal tools;
- led the development of an analytics layer using Firebase & Sentry, producing insights into user behavior
Software Engineer
An open-source GRC platform for highly automated, user-friendly, self-service compliance assessments, and documentation.
- Worked on the integration of user-facing elements developed by front-end developers with server-side logic;
- conducted client meetings to ensure development speed and client satisfaction;
- led the development of websites for US government agencies using ReactJS and Gatsby.js.
Software Engineer
A platform where gig economy workers could seek unique benefits digitally, ranging from legal counsel to discounts on affiliated stores.
- Led the development of v2.0 of the mobile application, which included a WhatsApp chatbot, an in-app store, and a wallet feature where users could deposit credits to spend on the application and handle QR code payments between customers and MovApp Business Partners;
- worked on code reviews, performance testing, and monitoring;
- worked on the development of v1.0 of the mobile application on the inviting system, the payment API as well as on the prizes feature. Also worked on developing landing pages and various internal tools dedicated to visualizing and handling user data;
- led the development of a Flutter application with Clean Architecture;
- integrated a QR code detection package to handle in-app purchases;
- led the development of a WhatsApp chatbot using Twilio;
- worked on the development of a Flutter application using the MVC pattern;
- worked on the development of an API using Python (Fast API) with MongoDB;
- developed an internal web tool using Express.js and Svelte to visualize user data and generate insights.
Software Engineer Intern
The product developed software solutions for industrial businesses, mostly centred around monitoring to improve production lines.
- Developed IoT applications connecting industrial vibration system hardware with a mobile application that synched data across multiple devices and eventually backed that data to the cloud for analyses and further distribution;
- developed a Flutter application that connected with Vibration System Hardware;
- integrated a Bluetooth library to collect and send data to the hardware;
- worked on developing an API using Express and Firebase Firestore to store the data collected.
Technical Residency
An innovation hub powered by Microsoft that aimed to improve different areas of engineering with the power of digital solutions, in my case, those were mainly for the aerospace industry.
- Worked on the research and development of digital products in the field of aeronautics;
- worked on developing solutions for enhancing aircraft takeoff and landing fuel efficiency through data analyses of satellite data;
- took supervised courses on Data Science in the Microsoft Professional Program;
- developed a Flutter application that allowed users to store aircraft data collected on maintenance sights;
- worked on developing a web application that allowed users to compute aircraft field efficiency based on the provided takeoff and landing data.