Senior Android Engineer with 7+ years of experience building scalable mobile applications. Recently launched PostIdentity, a SaaS platform helping creators manage multiple social media personas with AI. Passionate about clean architecture, modern Android development, and building products that solve real problems.
Good communication skills
Adapts easily to new environments and teams
Self-taught and curious to learn
Skills
Android
Kotlin
Java
Clean Architecture
Scrum
Career Experience
Senior Android Engineer @ Bloom & Wild
May 2024 - Present (1 years 6 months) | London, England, UK
Agile environment, developed using Java and Kotlin, Coroutines, Retrofit, Jetpack Compose, Hilt, MockK, and JUnit for unit tests and Espresso for UI tests. MVVM Pattern.
High focus on Clean Architecture & SOLID.
Multiple modules & flavours.
High impact on modernising legacy code and turning it into testable and scalable code.
Android Engineer @ Bloom & Wild
January 2022 - May 2024 (2 years 5 months) | London, England, UK
Agile environment, developed using Java and Kotlin, Coroutines, Retrofit, Jetpack Compose, Hilt, MockK, and JUnit for unit tests and Espresso for UI tests. MVVM Pattern.
High focus on Clean Architecture & SOLID.
Multiple modules & flavours.
High impact on modernising legacy code and turning it into testable and scalable code.
Android Engineer @ Talkdesk
April 2021 - January 2022 (10 months)
Agile environment, developed using Kotlin, Coroutines, Ktor, Jetpack Compose, Hilt, MockK and JUnit for unit tests and Espresso for UI tests. MVVM Pattern.
An application where the population of Bizkaia can check COVID-19 related news, beaches current occupation and information, use an Augmented Reality tool developed with ARCore to measure the distance between each other, receive push notifications with Firebase every time a new article is created.
Had a big impact on this project in terms of effectiveness, by reducing 5 weeks in the initial estimated development time.
Agile environment.
Developed using Kotlin, Coroutines, Retrofit, Hilt, JUnit for unit tests and Firebase Push Notifications.
MVVM Pattern.
"Bank of Cyprus" - 200k+ users on Play Store
One of the biggest bank sector IT Projects signed to that date within the Greece/Cyprus entity, with the collaboration of IBM Spain, IBM Portugal and IBM Greece.
One of the very few IBM teams that have delivered bank aggregation on that time.
Had a big impact on this project in terms of effectiveness, by maintaining myself committed and dedicated in order to achieve its committed targets always successfully.
Agile environment.
Developed using Kotlin, RxJava, Retrofit, Koin, JUnit for unit tests, Google Maps and Firebase Push Notifications.
MVP Pattern.
"Electricity Authority of Cyprus"
Used to manage work orders, with the collaboration of IBM Portugal and IBM Greece.
Agile environment.
Developed using Kotlin, RxJava, Retrofit, Moshi, IBM Maximo, Open Street Maps and JUnit for unit tests.
MVVM Pattern.
"SmarterFest" - 5k+ users on Play Store
Agile environment.
Developed using Kotlin, Coroutines, Retrofit, JUnit for unit tests and Open Street Maps.
Server Monitoring Web App: Developed for client-specific virtual machines management in collaboration with IBM Portugal. Technologies used: Django, Python, Softlayer, jQuery, JavaScript, HTML/CSS, SQL.
Python Scripting: Python scripts for a well-known Portuguese TV station, to transfer files between server folders using FTP. Technologies used: Python, IBM Aspera.
Software Testing: Wrote tests for a Portuguese Communications company management website. Technologies used: RobotFramework, PyCharm.
Projects
PostIdentity
AI-powered SaaS platform that helps creators manage multiple social media personas. Generate authentic posts in different voices for Twitter, LinkedIn, and more.
Comprehensive service cost management platform helping individuals, teams, and organizations track, manage, and optimize their SaaS subscriptions and service costs with AI-powered insights.
Weather forecast application developed for the 4th Week of Google Android Dev Challenges with Jetpack Compose. Winner in the Code Quality category. Built with Kotlin and modern Android architecture.