Mobile Developer

Luiz Otávio

Build scalable mobile apps with strong architecture, automation, and performance-focused development.

GitHubLinkedIn

About Me

Mobile Developer with 4+ years of experience building Android and Flutter applications used in production environments. Experienced in large-scale mobile ecosystems with dozens of app flavors, modular architectures, CI/CD pipelines, automated testing, and developer tooling. I've architected and delivered applications end-to-end — from mobile clients to backend infrastructure — including Docker-based environments, message queues, and cloud storage solutions. My focus is building scalable, maintainable applications with strong architecture, reliable delivery pipelines, and clean long-term codebases.


Experience

Fulltime Gestora de Dados

2021 — Present

Developed and maintained production mobile applications using Native Android and Flutter. Published and managed more than 80 Google Play applications. Built modular Android architectures using Kotlin modules and shared components — designing and architecting multi-module Gradle projects from scratch with clean separation of concerns. Created internal Gradle plugins to automate builds and improve development workflows. Led the mobile team with technical guidance and onboarding. Implemented TDD, unit tests, instrumentation tests, and automation pipelines.

Jetpack ComposeFlutterHilt / Dagger / KoinFirebaseDockerCI/CDGitLab / GitHub

Projects

FullArmF/SafeF/Patrol

Personal Projects

Inviter

Social event platform — full stack

Modern social platform for discovering, creating, and sharing real-world events. Flutter mobile app with BLoC state management, Material 3 design, event creation wizard, cost splitting, RSVP system, and friend circles. Go backend with OAuth 2.0 (Google), JWT auth, MongoDB, Docker containerization, and unit tests. Full-stack deployment with Docker Compose.

FlutterGoMongoDBDockerOAuth 2.0BLoC

Swift Dependency Manager

VSCode Extension

A VSCode extension for managing Swift Package Manager dependencies directly from the workspace. View, update, and manage Swift packages without leaving the editor.

TypeScriptVSCode APISwift Package Manager
GitHub →

Firebase Notification Helper

Node.js tool

A Node.js tool built to simplify Firebase Cloud Messaging notification workflows and validation testing.

Node.jsFirebaseFCM

FATEC Internship Management

Graduation project — full stack

Full-stack graduation project for managing student internships at FATEC. Symfony PHP REST API with Doctrine ORM, Docker-based infrastructure, and separate infra repository. Features internship applications, approvals, placements, evaluations, and automated database migrations.

SymfonyPHPDockerDoctrine ORM

Skills

Mobile

Android NativeFlutterJetpack ComposeXML ViewsSwiftUIUIKit

Languages

KotlinJavaDartSwiftPHPJavaScript

Architecture

MVVMMVCVIPERModular Architecture

Tools & Technologies

FirebaseDockerGradleCI/CDGitHubGitLabWireMock

Testing

TDDJUnitEspressoMockitoInstrumentation Tests

AI Development

KiroOpenCodeClaude CodeAI AgentsSpec-Driven DevelopmentAI Code Reviews

Education

FATEC Garça

Associate Degree in Systems Analysis and Development

Bilingual Virtual Exchange Program

Queens College (CUNY – New York) — International Program


Languages

Portuguese

Native

English

Intermediate — TOEIC 585