Hi, I'm Paulo Pereira

Senior Android Engineer

About Me

About Me

Paulo Pereira

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.
  • Following Clean Architecture & SOLID.

Android Developer @ Softinsa

December 2017 - April 2021 (3 years 5 months) | Tomar, Santarém, Portugal

"BizkaiUP" - 10k+ users on Play Store

  • 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.
  • MVVM Pattern.

Software Developer

October 2017 - December 2017 (3 months) | Tomar, Santarém, Portugal
  • 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
PostIdentity Logo

PostIdentity

AI-powered SaaS platform that helps creators manage multiple social media personas. Generate authentic posts in different voices for Twitter, LinkedIn, and more.

StackCost
StackCost Logo

StackCost

Comprehensive service cost management platform helping individuals, teams, and organizations track, manage, and optimize their SaaS subscriptions and service costs with AI-powered insights.

JetWeatherfy

JetWeatherfy

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.

View on GitHub

Contact