Geraldo – Kotlin, AI-assisted coding, Android, experts in Lemon.io

Geraldo

From Brazil (UTC-3)flag

Mobile Developer|Senior

Geraldo – Kotlin, AI-assisted coding, Android

Geraldo is a senior mobile engineer with over a decade of experience, specializing in native Android development and SDK architecture. He has strong expertise in modern Android development, CI/CD, real-time systems, and AI-assisted workflows, with hands-on leadership in small engineering teams. His strengths include end-to-end product ownership, pragmatic architecture, and effective async communication.

11 years of commercial experience in
Fintech
Govtech
IoT
Pet care
Smart cities
Smart home
Customer support software
Enterprise software
Main technologies
Kotlin
4 years
AI-assisted coding
0.5 year
Android
8 years
Java
9 years
Additional skills
React Native
Jetpack Compose
Supabase
OkHttp
Retrofit
UI/UX
Figma
CI/CD
Flutter
Hibernate
WebSocket
Angular.js
Typescript
JavaScript
BLE
IoT
MQTT
Node.js
AWS
RxJava
Firebase
RabbitMQ
Flask
Celery
MongoDB
Python
MVVM
JUnit
Espresso
GraphQL
Cognito
DynamoDB
Amazon S3
Spring Boot
AI agent development
MCP
Cursor
GPT
Android SDK
Android Studio
RoomDatabase
API
GitHub Copilot
Android Jetpack
Firebase Cloud Messaging
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Android Engineer
Jan 2022 - Ongoing4 years 6 months
Project Overview

An on-the-go collaboration platform that enables users to connect and work together from smartphones and tablets. It supports collaboration directly within apps, mobile browsers, and through the device camera, making remote and field-based teamwork more accessible.

Responsibilities:
  • Supported a product with 30,000+ users within a 7-person engineering team, contributing to architecture, feature development, and long-term maintenance of a 70,000+ line codebase;
  • Built a new product from the ground up, consisting of an Android social app showcasing the company’s SDK capabilities, using modern technologies such as Jetpack Compose, Koin, Material, Coroutines, Gson, OkHttp, and Retrofit;
  • Contributed to internal AI initiatives by training agents to work with an MCP used by the company’s AI Assistant to help developers integrate the SDK and fix bugs;
  • Independently developed 5 new features and maintained 5 legacy features, demonstrating expertise in handling complex legacy codebases.
  • Rebuilt the entire UI SDK with new designs and features, and modularized it into an independent component for improved scalability and usability.
  • Redesigned and implemented the complete RESTful API integration using Retrofit and OkHttp libraries, enhancing performance and maintainability.
Project Tech stack:
Android
Android Jetpack
React Native
Gradle
MVVM
Retrofit
OkHttp
RoomDatabase
JUnit
Espresso
Git
Flutter
CI
CD
UI
UX
Figma
JSON
XML
Cursor
GPT
AI-assisted coding
Senior Android Engineer
Mar 2026 - Jul 20264 months
Project Overview

A veterinary app that supports medical consultations by integrating AI-powered services, helping veterinary professionals provide more efficient and accessible care.

Responsibilities:
  • Migrated a 5,000+ user React Native application to native Android from the ground up, owning key architecture and feature implementation within a 2-person mobile team, including 1 iOS engineer;
  • Independently developed 4 new features (offline-first support, onboarding, microphone management, and rich text editor) and reimplemented 6 legacy features (voice recording, phone calls, etc.), demonstrating expertise in handling complex, undocumented codebases with environment-aware builds, documented solutions, and a consistent release process;
  • Adopted AI-assisted engineering workflows, developing skills, rules, and agents to build reliable solutions based on strong, well-defined technical requirements, with a focus on scalability, performance, and maintainability.
Project Tech stack:
Android
Android Jetpack
Kotlin
Retrofit
OkHttp
Protobuf
MVVM
RoomDatabase
Supabase
Git
GitHub
GitHub Actions
JUnit
Espresso
Firebase
REST API
WebSocket
Agile
Scrum
UI
UX
Figma
JSON
Cursor
GPT
MCP
AI-assisted coding
Fullstack/Android Engineer
Feb 2020 - Jun 20222 years 4 months
Project Overview

A financial management solution for government resources, including a React Native mobile application and a customized Android system for POS machines. The platform connects POS devices to a cloud server, enabling remote setup and centralized management.

Responsibilities:
  • Contributed to the development of 2 products serving over 1M users each within a 10-person team, including 3 QAs, managing a codebase of over 150,000 lines and 420 classes;
  • Built 23 new features and maintained 5 legacy features, demonstrating expertise in handling complex legacy codebases. Created a new app version from scratch in React Native while maintaining the native Android version, including new screens, integrations, and UX flows;
  • Implemented backend APIs, database models and queries, and web frontend integrations, improving scalability, usability, and interoperability;
  • Built custom Android image features for POS machines, connecting them to a cloud server for remote setup and management;
  • Integrated IoT APIs using MQTT protocols, ensuring efficient and secure communication.
Project Tech stack:
React Native
JavaScript
Typescript
Node.js
Express.js
Android
Android SDK
Android Architecture Components
Sequelize ORM
Angular.js
REST API
MQTT
IoT
BLE
AWS
Git
UI
UX
Lead Software Engineer
Apr 2021 - Jan 20229 months
Project Overview

A proof-of-concept voice recognition assistant for EPSON printers, alongside web-based software for printer setup and management. The solutions aim to simplify printer configuration and provide centralized management capabilities.

Responsibilities:
  • Led an 8-person engineering team in developing a proof-of-concept voice recognition assistant for EPSON printers, targeting a user base of 1M+ and managing a 10,000+ line codebase;
  • Directed a 6-person team in rebuilding EPSON’s printer management and setup software using modern web technologies, overseeing a codebase exceeding 50,000 lines and targeting a global user base. Designed and implemented scaffolding structures for both backend and frontend components, enhancing system scalability and development efficiency;
  • Collaborated with clients to gather and analyze requirements, translating them into actionable tasks and ensuring alignment with project goals. Managed iterative release cycles every three weeks, maintaining high-quality deliverables and seamless project progress.
Project Tech stack:
Angular.js
JavaScript
Typescript
Java
Spring Boot
Hibernate
WebSocket
Google API and Services
Raspberry Pi
Git
CI
CD
REST API
Agile
UI
UX
JSON
XML

Education

2023
Distributed Systems
Software Architecture MBA
2018
Computer Software Engineering
MBA on Mobile Software Engineering

Languages

Portuguese
Advanced
English
Advanced

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