Logo
Joao – Flutter, JavaScript, Typescript, experts in Lemon.io

Joao

From Brazil (UTC-3)

flag
Mobile DeveloperSenior
8 years of commercial experience
Administration
Aerospace
Aviation
Banking
Cybersecurity
Data analytics
Fintech
Gamedev
IoT
Job and career services
Logistics
Manufacturing
Media
Productivity
Social media
Open source
Dev tools
Platforms
POS systems
Lemon.io stats
5
projects done
2031
hours worked
Open
to new offers

Joao – 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
Flutter
7 years
JavaScript
4 years
Typescript
4 years
Additional skills
Redis
Swift
Kotlin
Dart
AWS
Neo4j
Firebase
Android
Java
Golang
Django
React
Python
Nuxt.js
Vue.js
Heroku
Svelte.js
Chat bots
Express.js
Gatsby.js
GraphQL
GCP
Flutter WEB
Node.js
Rewards and achievements
Client's favourite
Swift communicator
Testimonials
"We came to Lemon for one thing: a reliable resource that we could count on. We used to hire folks through upwork prior, and it was impossible to get them to deliver quality work on time. Joao delivered above and beyond for us and was well worth the increase in wage compared to other sub-par, cheaper devs we worked with before. He not only delivered amazing code, but his previous experience meant we could ask him design questions about various other parts of our stack (backend, relational amazon databases etc.). "
Ready to start
ASAP
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Jan 2025 - Feb 20251 month
Project Overview

• 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.

Skeleton
Skeleton
Skeleton
Responsibilities:
Project Tech stack:
Flutter WEB
SR. Software Engineer
Jan 2024 - Jan 20251 year
Project Overview

• 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.

Skeleton
Skeleton
Skeleton
Responsibilities:
Project Tech stack:
Flutter
Bluetooth
SR. Software Engineer
Aug 2023 - Nov 20233 months
Project Overview

• 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.

Skeleton
Skeleton
Skeleton
Responsibilities:
Project Tech stack:
Flutter
Firebase
GCP
Cloud Firestore
SR. Software Engineer
Jan 2023 - Apr 20233 months
Project Overview

• 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.

Skeleton
Skeleton
Skeleton
Responsibilities:
Project Tech stack:
Flutter
Django
Co-Founder / CTO
Jan 2020 - Aug 20222 years 6 months
Project Overview

A social layer for gaming. It orchestrated all the major platforms to share gaming content on a single social hub.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Flutter
Java
GitHub
Redis
Swift
Android
Firebase
Typescript
Neo4j
Kotlin
Dart
AWS
Golang
Co-Founder
Aug 2020 - Jun 20219 months
Project Overview

A software development company focused on fintech business, the core technology revolved around building solutions that ran in credit card machines to process payments.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
Java
Vue.js
Heroku
Firebase
XML
Agile
Flutter
Dart
Svelte.js
Nuxt.js
Software Engineer
Sep 2020 - Mar 20216 months
Project Overview

An open-source GRC platform for highly automated, user-friendly, self-service compliance assessments, and documentation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Python
Django
JavaScript
CSS
React
Gatsby.js
Software Engineer
Oct 2019 - Jul 20208 months
Project Overview

A platform where gig economy workers could seek unique benefits digitally, ranging from legal counsel to discounts on affiliated stores.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Java
GitHub
JavaScript
Flutter
Dart
Chat bots
Software Engineer Intern
Apr 2019 - Sep 20195 months
Project Overview

The product developed software solutions for industrial businesses, mostly centred around monitoring to improve production lines.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Flutter
Dart
IoT
Express.js
Firebase
Technical Residency
Dec 2016 - Jun 20175 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
JavaScript
HTML
CSS
Flutter
Dart
Data Science

Education

2021
Aerospace Engineering
Bachelor's
2022
Artificial Intelligence & Big Data
Specialization

Languages

English
Advanced

Hire Joao or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.