Hi, I'm Felippe Neves

Senior Mobile Developer

I build high-quality Android and cross-platform mobile applications with a focus on clean architecture, performance, and great user experiences. Over 9 years of experience working with Android & cross-platform apps with Kotlin, Java, React Native and Kotlin Multiplatform (KMP).

About Me

Hi, I'm Felippe Neves.

My first contact with technology happened very early in life, inspired by my older brother, Leo. Since I was around 4 years old, he used to show me some of the projects he was building while studying Computer Science, and that sparked a huge curiosity in me about computers, systems, and how technology could turn ideas into real solutions.

Since then, I have always known that technology would be part of my life. Today, I have over 9 years of experience in software development, systems analysis, and building digital solutions, but I still carry the same curiosity I had in the beginning: to keep learning, improving, and creating things that truly make sense.

Outside of coding, I'm a São Paulo Futebol Clube supporter 🇾🇪, I enjoy playing video games — especially competitive online games like Counter-Strike, EA FC, and Call of Duty — as well as traveling, reading books, and working out.

9+

Years of Experience

20+

Projects Delivered

4+

Companies Served

100%

Production Reliability

Felippe Neves in Paris in front of the Eiffel Tower

Mobile-First

Specialized in Android native development (Java and Kotlin) and cross-platform (React Native and Kotlin Multiplatform).

Clean Architecture

Strong advocate for SOLID principles, MVVM, MVI, and modular architectures that scale.

Quality-Driven

Committed to unit testing, code reviews, CI/CD pipelines, and delivering production-ready code.

Business Impact

Focused on delivering features that create real value — from fintech to retail across Brazil.

Skills

Technologies & Expertise

A curated overview of the tools, frameworks, and practices I use to build high-quality software.

Expert
Advanced
Intermediate
📱

Mobile Development

KotlinJavaAndroid SDKJetpack ComposeAndroid JetpackKotlin Multiplatform (KMP)React Native
🏛️

Architecture & Patterns

MVVMMVIMVPMVCHexagonalSOLID PrinciplesClean ArchitectureDependency InjectionTest-Driven Development (TDD)
⚙️

Backend & Languages

Spring BootTypeScriptJavaScriptKtorREST APIs
🗄️

Databases

SQLitePostgreSQLSQL ServerMySQLOracle DB
🧪

Testing & Quality

JUnitMockitoMockkRobolectricUnit TestingIntegration Testing
🚀

DevOps & Cloud

Git / Git FlowGitHub ActionsBitbucket PipelinesCI/CDAWSMicrosoft AzureKafkaFirebase Crashlytics
Experience

Career Journey

A timeline of my professional experience across mobile development, backend engineering, and enterprise software.

Senior Mobile Developer

Solfarma Comércio de Produtos Farmacêuticos S/A

CurrentFull-time
Oct 2025PresentBrazil (Remote)
  • Actively contributed to the development of new features and bug fixes in a legacy native Android application built with Java, XML layouts, Android Jetpack, Retrofit, and RxJava, focused on supporting sales operations;
  • Participated in the development of a new CRM (Customer Relationship Management) mobile application for the sales sector, built with native Android using Kotlin;
  • Applied MVVM, MVI, Clean Architecture, SOLID principles, Kotlin Coroutines, Kotlin Flow, Android Jetpack, Jetpack Compose, and Dagger Hilt to build scalable, maintainable, and modern mobile solutions;
  • Implemented API integrations using Retrofit, ensuring reliable communication between the mobile application and backend services;
  • Created and maintained unit tests using JUnit and MockK to improve code reliability, maintainability, and regression coverage;
  • Collaborated with product, backend, QA, and business teams to analyze requirements, validate business rules, and deliver features aligned with sales processes;
  • Applied Git Flow best practices, including feature branches, pull requests, code reviews, and structured release workflows to maintain code quality and team collaboration;
  • Implemented CI/CD practices and monitored application stability using Firebase Crashlytics throughout the development lifecycle;
AndroidKotlinJavaMVVMMVIClean ArchitectureSolid PrinciplesAndroid JetpackRxJavaXMLTest-Driven Development (TDD)Dagger HiltKotlin CoroutinesKotlin FlowUnit TestingIntegration TestingFirebase CrashlyticsCI/CDGit FlowSQLiteMaterial3 DesignAgile Methodologies (Scrum, Kanban)RetrofitJUnitMockkRobolectric

Backend Developer

B Safe Serviço de Tecnologia da Informação LTDA

Full-time
Jul 2025Oct 2025Brazil (Remote)
  • Developed robust backend solutions using Spring Boot with Kotlin for the routes-trucker-assist-efficient-driving project, supporting a global automotive company;
  • Built RESTful APIs with Spring Boot and implemented event-driven communication using Apache Kafka;
  • Modeled, queried, and optimized relational database structures, primarily using PostgreSQL;
  • Contributed to enhancements and ongoing improvements in the Android Auto navigation experience of the Trucker-Assist application;
  • Participated in daily meetings and agile alignment sessions with the development team;
  • Collaborated closely with product and business teams to design, validate, and deliver new features;
  • Worked in a collaborative Scrum environment focused on continuous delivery and high-quality software;
  • Applied best practices such as Clean Code, Clean Architecture, and SOLID principles;
  • Used CI/CD pipelines and AWS services to support integration, continuous delivery, and application operations;
KotlinJavaSpring BootAmazon Web Services (AWS)DockerRedisHibernateSpring Data JPAKubernetesPostgreSQLKafkaAWSREST APIsDockerCI/CDHexagonal ArchitectureClean ArchitectureSolid PrinciplesIntegration TestingGit Flow

Senior Mobile Developer

Invillia Desenvolvimento de Produtos Digitais LTDA

Full-time
Mar 2025Jun 2025Brazil (Remote)
  • Contributed to the development of a new feature for generating and displaying payment slips in the Android business app of a major Brazilian digital bank;
  • Collaborated closely with iOS, product, backend, and leadership teams throughout all stages of the development process;
  • Applied Kotlin, MVVM, Clean Architecture, SOLID principles, Coroutines, and unit testing to ensure quality, maintainability, and scalability;
  • Used advanced Android platform resources, including ViewGroups, dependency injection with Koin, Android SDK, Android Lifecycle, and Jetpack Components such as LiveData and ViewModel to build modern interfaces and efficient user flows;
  • Implemented CI/CD practices and monitored application stability using Firebase Crashlytics throughout the development lifecycle;
AndroidKotlinMVVMMVIClean ArchitectureSolid PrinciplesAndroid JetpackXMLTest-Driven Development (TDD)Dagger HiltKotlin CoroutinesKotlin FlowUnit TestingIntegration TestingFirebase CrashlyticsCI/CDGit FlowSQLiteMaterial3 DesignAgile Methodologies (Scrum, Kanban)RetrofitJUnitMockkRobolectric

Senior Mobile Developer

Datamob Informática

Full-time
Aug 2017Mar 2025Brazil
  • Contributed strategically to project scope definition and business rule validation through direct client interactions;
  • Designed and developed native and cross-platform mobile applications with a focus on scalability, performance, and maintainability;
  • Made technical decisions to enhance features, fix bugs, and refactor codebases for improved performance and code quality;
  • Applied Java, Kotlin, MVC, MVP, MVVM, Clean Architecture, SOLID principles, Coroutines, and unit testing to ensure software quality and scalability;
  • Used advanced Android platform resources, including ViewGroups, dependency injection with Dagger Hilt, Android SDK, Android Lifecycle, and Jetpack Components such as Compose, LiveData, and ViewModel to build modern interfaces and efficient user flows;
  • Implemented CI/CD practices and monitored application stability using Firebase Crashlytics throughout the development lifecycle;
  • Built native Android applications using Kotlin and Java;
  • Built cross-platform Android and iOS applications using React Native;
  • Implemented scalable microservices using Spring Boot integrated with Oracle databases;
  • Collaborated with multidisciplinary teams to align technical solutions with business goals;
KotlinJavaAndroid SDKMVPSQLiteREST APIsJUnitMockitoGit Flow

IT Support Intern

SmartWork Informática

Internship
Feb 2016Jul 2017Brazil
  • Provided technical support to end users, ensuring efficient resolution of hardware, software, and IT-related issues;
  • Performed preventive and corrective maintenance on desktops, laptops, and UPS systems;
WindowsLinuxNetworkingIT Support
Background

Education

Academic foundations that shaped my technical and global perspective.

🇮🇪

Student Exchange Program

IBAT College

Dublin, IrelandApr 2023Dec 2023
🇧🇷

Bachelor's Degree in Computer Science

Centro Universitário Barão de Mauá

BrazilFeb 2016Dec 2019
Projects

Selected Work

A selection of projects I've built and shipped — from fintech features to enterprise mobile apps.

Featured
Mobile

Digital Banking Payment Slip Feature

Contributed to the development of a payment slip generation and visualization feature in a business-focused Android banking app, supporting corporate customers across Brazil.

  • Contributed to a business-critical feature for generating and displaying payment slips
  • Collaborated with iOS, product, backend, and leadership teams throughout the development lifecycle
  • Applied Clean Architecture, MVVM, SOLID principles, Coroutines, and unit testing to ensure quality and scalability
KotlinXMLAndroid SDKAndroid LifecycleAndroid JetpackLiveData+10
Featured
Mobile

Sales CRM Mobile Platform

Participated in the development of a modern Android CRM application used by sales representatives, managers, and executives to track daily sales performance and gain a broad view of business operations. The application supports sales workflows that move millions of Brazilian reais annually.

  • Built features for a CRM platform used by sales teams, management, and executive leadership
  • Applied MVVM, MVI, Clean Architecture, Jetpack Compose, Coroutines, Flow, and Dagger Hilt
  • Supported business-critical sales operations with high financial impact
KotlinJetpack ComposeAndroid SDKAndroid LifecycleAndroid JetpackMVVM+13
Featured
Backend

Route Optimization & Efficient Driving Backend

Developed backend solutions for a route control and efficient driving platform, including REST APIs, asynchronous integrations, relational data modeling, and collaboration on Android Auto navigation improvements.

  • Developed robust backend solutions using Spring Boot with Java and Kotlin
  • Implemented asynchronous integrations using Apache Kafka and optimized PostgreSQL data access
  • Contributed to Android Auto navigation improvements in the driver assistance application
Spring BootJavaKotlinPostgreSQLApache KafkaAndroid Auto+10
Featured
Mobile

Industrial Drying Control Mobile App

Contributed to the migration of a legacy Windows Mobile application to a native Android solution for industrial drying control operations. The project represented an important large-scale mobile modernization initiative in the food industry.

  • Participated in the migration from Windows Mobile to native Android
  • Worked on one of the first large-scale enterprise Android projects of my career
  • Applied Java, MVP, dependency injection, SOLID principles, RxJava, and unit testing
JavaAndroid SDKMVPDependency InjectionRxJavaSOLID Principles+3
Featured
Mobile

Field Maintenance Operations App

Developed features for an Android field maintenance application used to manage equipment service orders, field operations, georeferenced records, automatic data synchronization, and ERP integration across maintenance, fuel truck, and tire management modules.

  • Enabled field workers to close service orders directly from the mobile app into the ERP
  • Implemented features for georeferenced records, automatic data synchronization, and field operation tracking
  • Worked across maintenance, fuel truck, and tire management modules with complex business rules
JavaKotlinXMLAndroid SDKAndroid JetpackLiveData+9
Featured
Mobile

Agricultural Pest Control Field App

Developed features for an Android field application used in agricultural pest control and entomology operations, enabling producers to collect and analyze field data directly from plantations to improve efficiency, reduce costs, and support environmental impact reduction.

  • Built mobile features for real field usage in plantations and agricultural environments
  • Supported pest control, entomology analysis, and quality audit workflows
  • Applied Java, MVP, dependency injection, RxJava, SOLID principles, and unit testing
JavaAndroid SDKMVPDependency InjectionRxJavaSOLID Principles+3

Additional Experience

Other professional projects that demonstrate breadth of delivery across platforms and industries.

MobileJava

Workforce Attendance Management App

Native Android app for employee time tracking and attendance management.

Cross-platformReact Native

HR Self-Service Mobile Platform

Unified iOS and Android app for HR document access and workforce reporting.

Android AutoKotlin

Android Auto Route Monitoring App

In-vehicle navigation and route tracking app integrated with Android Auto.

EnterpriseJava

Real Estate Operations App

Property management and real estate operations app for field agents.

EnterpriseJava

Healthcare & Pharmaceutical Operations App

Healthcare and pharmaceutical operations app with complex compliance workflows.

Among other enterprise mobile and backend projects across sales, finance, logistics, field operations, agribusiness, healthcare, and corporate automation.

Contact

Let's work together

I'm currently open to new opportunities. Whether you have a project in mind, a question, or just want to say hi — I'd love to hear from you.

Brazil — Available for remote work worldwide

Ready to build something great?

Let's talk about how I can help bring your mobile project to life.

Send me a message