04/11/2026 updated


100 % available
Experienced Android Engineer and Mobile Development Expert
Agualva-Mira Sintra, Portugal
Only remote
Data Information Technician, Information Technology High School (1997 - 1999)About me
Founder & CTO @ Kipo. AI-Native Engineer in Android, Kotlin, and KMP. Expert in MVI, Clean Architecture, and Spec-Driven Development (SDD). Delivering high-quality, accessible solutions while fostering technical excellence and mentorship. Tech veteran since 1996.
Clean Code PrinciplesWeb AccessibilityAndroid (Software)Android StudioTest AutomationContinuous IntegrationGitHubGradleJUnitMessaging Application Programming InterfaceMixpanelMockitoSystems IntegrationTest-Driven Development (TDD)Modern Ui
Android Development
Extensive experience in Android app development using Kotlin, Java, and modern frameworks. Proficient in creating user-centric mobile applications with a focus on performance and accessibility.
Mobile Architecture
Expert in implementing robust architectures using MVVM, MVI, and dependency injection frameworks. Skilled in designing scalable and maintainable mobile applications.
Testing and Quality Assurance
Strong commitment to quality through unit testing and test automation. Proficient in using tools like MockK, Mockito, and Espresso to ensure reliable application performance.
Cross-Platform Development
Experience in developing for both Android and iOS platforms using Swift and Objective-C. Capable of creating consistent user experiences across different mobile operating systems.
Agile Methodologies
Proficient in Agile and Scrum practices, with a focus on efficient project management and collaborative teamwork. Experienced in sprint planning and continuous delivery.
API Integration
Skilled in implementing RESTful APIs for seamless client-server communication. Experienced in creating robust and efficient data exchange between mobile apps and backend systems.
UI/UX Design
Knowledge of user-centric design principles and accessibility standards. Capable of creating intuitive and responsive user interfaces for mobile applications.
Extensive experience in Android app development using Kotlin, Java, and modern frameworks. Proficient in creating user-centric mobile applications with a focus on performance and accessibility.
Mobile Architecture
Expert in implementing robust architectures using MVVM, MVI, and dependency injection frameworks. Skilled in designing scalable and maintainable mobile applications.
Testing and Quality Assurance
Strong commitment to quality through unit testing and test automation. Proficient in using tools like MockK, Mockito, and Espresso to ensure reliable application performance.
Cross-Platform Development
Experience in developing for both Android and iOS platforms using Swift and Objective-C. Capable of creating consistent user experiences across different mobile operating systems.
Agile Methodologies
Proficient in Agile and Scrum practices, with a focus on efficient project management and collaborative teamwork. Experienced in sprint planning and continuous delivery.
API Integration
Skilled in implementing RESTful APIs for seamless client-server communication. Experienced in creating robust and efficient data exchange between mobile apps and backend systems.
UI/UX Design
Knowledge of user-centric design principles and accessibility standards. Capable of creating intuitive and responsive user interfaces for mobile applications.
Experience
Professional experience10+ years
Freelancer since2000
Languages
EnglishFluentPortugueseNative speakerSpanishBasic knowledge
Project history
Kipo is a social fintech platform simplifying long-term shared finances for modern groups. Using AI insights and a unified multiplatform experience, the app helps roommates and partners manage and settle expenses with transparent monthly isolations.
Built for global scale, Kipo provides a secure and ad-free environment for collective financial management.
• Architected the full multiplatform ecosystem from conception to delivery, leading both product vision and high-complexity technical architecture.
• Implemented a single-codebase Android and iOS solution using KMP and CMP, achieving 100% UI consistency and massive logic reuse.
• Pioneered Spec-Driven Development (SDD), leveraging AI as a force multiplier to accelerate MVP delivery while maintaining strict engineering standards.
• Enforced a rigorous TDD culture using Mokkery and Turbine to ensure reliability in complex financial state transitions and flows.
• Built a scalable Supabase backend using PostgreSQL, Realtime sync, and Deno Edge Functions for multi-user data consistency.
• Integrated Sentry KMP and Mixpanel for cross-platform observability and data-driven analytics, establishing a professional monitoring loop.
• Implemented a modular MVI and Clean Architecture with Koin, ensuring a scalable and maintainable codebase for future growth.
• Managed the end-to-end product roadmap, balancing technical excellence with a user experience focused on financial clarity.
MindMyMind is a self-awareness app designed to help users better understand themselves and others through personality typing. Using deep psychology and personality science, the platform helps thousands of users feel truly seen and heard while understanding their own and others' personalities.
• Led the technical architecture and end-to-end implementation of a revolutionary self-awareness application focused on personality science.
• Engineered a scalable and modular codebase using 100% Jetpack Compose and MVI Architecture.
• Collaborated with Backend and Data Science teams to translate deep psychology into high-performance mobile features and advanced animations.
• Established a rigorous unit testing framework with JUnit 5 and MockK, ensuring 0% regression rate on core personality logic.
• Maintained 100% compliance with strict user data protection and privacy standards throughout the development lifecycle.
• Optimized the development pipeline through custom build logic and seamless Firebase integration for real-time notifications.
• Utilized Google Analytics and Mixpanel to drive data-driven improvements for thousands of users, feeling truly seen and heard through the app.
• Acted as the primary technical owner for the Android platform, aligning technical requirements with the company's vision of emotional understanding.
As an Android Tech Lead, I drive the technical direction and development of Android projects within the SymphonyAI team.
• Led the technical direction and development of Android projects for a squad of 4 developers, ensuring high-quality and timely feature delivery.
• Served as the primary technical point of reference, resolving numerous complex architectural and state management issues weekly.
• Championed a collaborative work environment by leveraging emotional intelligence and teamwork to ensure project alignment and effective communication across the squad.
• Optimized sprint outcomes through active participation in refinement sessions, reducing development friction and increasing overall team velocity.
• Ensured reliable application performance by applying rigorous unit testing with MockK and implementing robust RESTful API communications.
• Streamlined workflows and boosted productivity in high-demand settings by relying on Kanban methodologies.
• Led cross-functional collaborations to deliver complex software projects on time and within budget.
• Mentored junior developers, significantly enhancing team technical skills and improving overall code quality.
• Collaborated with stakeholders to define project requirements and deliver innovative mobile solutions.
• Conducted thorough code reviews, ensuring adherence to engineering standards and consistently reducing technical debt.