About Me

Hi I am Rafael Ramos :wave:

Android Engineer with more than 5 years of experience in Android Development.
I love helping others and keeping up to speed on new developments in the industry.
I have a track record of creating tools to help teams improve both their efficiency and output quality.
I love traveling ✈️, eating good food, and playing sports, like Padel or Tennis 🎾

Programming Expertise

Clean Code

95%

Kotlin

95%

Jetpack Compose

95%

Java

75%

C#

60%

JavaScript

60%

Professional Competencies

Architecture Design

95%

Problem Solving

95%

Leadership & Mentoring

90%

Testing

90%

Documentation writing

85%

Code Review

85%

CI/CD Knowledge

80%

Senior Android Engineer, Loom

2023 - present

As a Senior Android Engineer (Freelance) at Loom, I develop software that integrates into Point of Sale devices, facilitating various financial and service-based transactions for end users. My role involves creating software that bridges POS devices with essential services, empowering merchants to offer multiple transaction types through a unified platform. Additionally, I'm developing a merchant application using modern frameworks like Compose MultiPlatform, Ktor, and SQLDelight, allowing merchants to visualize and manage their transactions in real-time with comprehensive business insights.

Android Engineer, Farfetch

2021 - November 2023

As an Android Engineer at Farfetch, I maintain and develop new features for the Farfetch App. My role encompasses a wide array of responsibilities, such as: Development of new features, maintenance, and the pursuit of exceptional user experiences in collaboration with our Design and Product teams. Planning of feature implementations and architectural decisions in advance, with the aim of optimizing development efficiency and ensuring top-notch product quality. Employed effective task division strategies, breaking down complex features into manageable components to enhance collaboration and facilitate progress tracking. Participated in API definition meetings cross-channels, to represent Android in GraphlQL definitions. Additionally, developed custom tools using Kotlin and JavaScript, to augment the overall productivity and improve output quality of the Mobile cluster (Android and IOS).

Android Engineer, ITSector

2020 - 2021

As an Android Engineer at ITSector, I worked in the development and maintenance of two major banking applications - ActivoBank and Millennium BCP. My responsibilities included ensuring the seamless operation of these platforms by employing clean, modular, and robust coding practices. Collaborated closely with designers and product managers and contributed to the delivery of a sophisticated and reliable product that met the demands of the financial sector. This experience refined my ability to work in cross-functional teams to achieve complex project goals.

Software Engineer, EmotAI

2017 - 2019

During my time at EmotAI, I contributed to a range of innovative projects. My primary responsibilities included developing an API that facilitated the connection of an EEG device to Android smartphones, enabling real-time brain activity monitoring during meditation sessions through a dedicated Android app. Additionally, I developed an API designed for extracting data from video games.

Software Engineer, Neroes (Extracurricular)

2018 - 2022

As a dedicated software developer at Neroes. Using Unity, I created an engaging and immersive gameplay environment. Additionally, I worked on the integration of a Physical EEG device through the development of APIs in C#. This allowed users to interact with the game using their own brain-wave patterns. This project was further recognized with the award of an IAPMEI Scholarship. This job not only helped improve my technical skills but also sharpened my collaborative spirit in a dynamic startup environment.

Internship, University College of London

2016

Contributed to the development of PRoNTo toolbox.

Student, University of Lisbon

2013 - 2019

Graduated in Biomedical and Biophysical Engineering, with a dissertation entitled "Development of a Mobile Platform for Physiological Computing Application" (19/20).