
Mobile Developer
Desenvolvedor mobile | Android | Flutter | Kotlin | Java | Dart | Firebase | Google Cloud Platform


Danilo Gomes
Mobile developer
Phone
+351 960 322 385
Languages
-
Native Portuguese
-
Fluent English
-
Fluent French
-
Intermediate Spanish
-
Intermediate Italian
-
Basic German
-
Basic Russian
Professional profile
Mobile Software Developer with expertise in Android and Flutter development, specializing in both frontend and backend solutions. I have successfully designed, developed, and deployed multiple Android applications, leveraging modern technologies such as Kotlin, Jetpack Compose, Flutter, and Material Design. Additionally, I build scalable REST APIs using Java and Typescript, with both SQL and NoSQL databases. I have experience with unit testing on Flutter and Android projects and familiarity with SOLID, Clean Architecture and design patterns to ensure maintainability and scalability.

Professional experience
May 2024 - Present
Clique Retire
September 2023 - Present
Dgomes Dev - Freelance
Setpember 2021 - Augst 2023
Business France
April 2019 - September 2021
Esperança Indústria e Comércio de Forjados
Stracau Valves France
Businove
Systems Analyst
-
Developed and maintained software solutions for smart-locker management.
-
Designed, documented, and tested backend APIs.
-
Built a WhatsApp chatbot for automated self-storage bookings using SendPulse, reducing the development time by 66%.
-
Developed Cloud Functions using JavaScript and Node.js (GCP) for processing chatbot data and integrating Firebase Firestore. Associated with chatbots development, it allowed the company to reduce costs by replacing a third-party bot.
-
Contributed to the development of a Flutter app to enhance user experience.
-
Collaborated with customer support teams and participated in daily agile meetings.
Mobile developer
Key Projects
-
Estrela do Norte App (Flutter, Bloc, Firebase, Cloud Functions, TypeScript, Firestore)
-
Developed a cross-platform mobile app from scratch that integrates with Firebase Cloud Functions and a fully functional payment module, to allow the users to book a field to play sports.
-
Applied Bloc for state management and Provider for dependency injection in the frontend.
-
Applied MVC architecture and TSyringe for dependency injection in the backend.
-
Integrated Firebase Analytics for crash reporting and user insights, Firebase Auth for secure authentication, Firestore for data storage, Firebase messaging for notifications and Mercado Pago as the payment module
-
Built a REST API using TypeScript and Node.js, with effective middleware and routing.
-
Integrated Biometric authentication, routing, push notifications and deep links in the Flutter app.
-
Unit tests with Mockito.
-
-
Task Manager App (Android, Kotlin, Firebase, Spring Boot, PostgreSQL, Redis)
-
Developed an Android app from scratch that integrates with an API I designed and built.
-
Implemented Jetpack Compose and Material 3 for a modern UI.
-
Applied MVVM architecture for clear separation of concerns.
-
Integrated Firebase Analytics for crash reporting and user insights.
-
Published on Google Play Store with approval in less than 48 hours.
-
Built a REST API using Java and Spring Boot, implementing Spring Security and JWT authentication.
-
Configured PostgreSQL for secure data storage.
-
Integrated Redis to support temporary authentication sessions via email verification codes.
-
Unit tests with Junit and Mockito.
-
-
CV App (Android, Kotlin, Jetpack Compose, Firebase Real Time Database)
-
Created a dynamic Android app to showcase my CV with real-time updates.
-
-
Mariapolis Rio 2023 (Android, Jetpack Compose, Kotlin)
-
Developed an event companion app providing schedules, maps, and notifications.
-
Collaborated with event organizers for UI/UX design.
-
-
Currency Exchange App (Android, Kotlin, Jetpack Compose, Retrofit)
-
Integrated third-party APIs for real-time currency conversion.
-
International Business Developer - Tech & Services
-
Assisted French tech companies in entering the Brazilian market through strategic research and industry analysis.
-
Attended tech trade fairs to stay updated on technology trends.
-
Developed partnerships and fostered international networking.
International sales roles
Responsibilities included export processes, client relations, technical documentation, and market research.

Education
2016-2019
Université Jean Moulin (Lyon III)
Master, International Relations.
2017-2018
Московский государственный юридический университет имени О.Е. Кутафина (МГЮА)
Post-graduate, International Law.
2013-2016
Université Jean Moulin (Lyon III)
Bachelor, Law and Political Science.
2009-2011
Instituto Federal de Educação, Ciência e Tecnologia do Amazonas - IFAM
Informatics technical degree integrated to the High School.