About Me

Hey, I’m Rafa! I’m a Mobile Developer, specialising in Flutter Development and Backend lover.
My favourite areas to work are Native Android Development and Flutter.
When it’s up to me, I do backend with Spring Boot (Kotlin/Java) and MongoDB.

Nothing like Docker to run ^EVERYTHING^

I always like to keep a clean architecture, stay up to date on the newest design patterns and enjoy what I do, every second I do it.

Divide and Conquer is probably my best method when I face any problem in my career.

personal information

Full Name
Rafa Ruiz
lives in
Manchester (UK) - M4
contractor
since Jun, 2017

languages

Spanish
Italian
English
Polish

Skills

Android (Java / Kotlin)
Flutter Development
Spring Boot
React Native
iOS (Obj-C / Swift)

Other skills

MySQL
Python
Javascript
Typescript
C++
PHP
  • #Flutter
  • #NodeJS
  • #TDD
  • #Android
  • #iOS
  • #Swift
  • #Java
  • #Python
  • #OpenCV
  • #C++
  • #Java
  • #NodeJS
  • #Javascript
  • #NDK
  • #Agile
  • #Architectures
  • #DesignPatterns
  • #Model-View-ViewModel
  • #TypeScript
  • #SpringBoot
  • #MongoDB
  • #Coroutines
  • #Docker

You'd like to know

  • Can’t count the number of releases on Play Store 🙈…
  • … seriously, too many.
  • JIRA is my best organiser.
  • I love Agile Development ❤

I like...

  • Squash and Padel are my sporty passions after developing mobile apps
  • Tech house is my tone
  • Although I like to rock n’ roll it some times!

work experience

Currently

Head of Tech

Encode Health

Responsible for everything technology at Encode Health. I set the technical direction and architecture, and build and run the platform end to end: the Flutter mobile app, the React web portals for clinics and suppliers, and the Spring Boot (Kotlin) and MongoDB backend.
I also own the infrastructure, security, CI/CD and end-to-end testing.

(Contractor) Senior Android Developer

Monument Bank

Member of the team to launch its first-ever banking app.

(Contractor) Senior Mobile Developer

Doordeck

Built Doordeck's mobile SDKs for Flutter, React Native, iOS (Swift) and Java, and worked on the Doordeck app and its NFC keyless entry on Android.

(Contractor) Senior Android and Flutter Developer

IBM (w/ Tent & Bear)

Working with Tent & Bear, in several projects where one of the biggest one was for IBM, together with the Department of Health of Abu Dhabi.

The mobile app tracks many health factors in your routine and lifestyle.

(Contractor) Senior Android Developer

Boohoo.com

In Boohoo, I took the beginning of the Android project and did the first in-house release being myself on the Android team.

This app has hit and hits nowadays more than 300,000 unique monthly users only in Android and has more than 1 million downloads.

Senior Android Developer

BrightHR (Manchester)

BrightHR helps people to build a better, more profitable business regarding Human Resources. It’s been named the SME Awards’ HR Provider of the Year 2016, and provides a full solution for business in order to manage holidays, sicknesses, latenesses, reports, management and employee’s behaviour.

Software & Computer Vision Developer (R&D)

Openshadow (MediaCityUK)

Openshadow is a pixel-perfect company based in MediaCityUK working in many research and mobile projects for huge clients such as Louis Vuitton, L’Oréal and many others.

Started in 2013

Junior Mobile and Backend Developer

Creact (Naples)

Creact is a Mobile&Web agency where I was developing Android apps and doing the backend in NodeJS and Javascript. So far I have developed more than 10 projects with high customer satisfaction.

Education

2012 - 2013

Master in Multimedia Technologies (Computer Vision, Audio Processing)

University of Granada
2008 - 2012

Degree in Mathematics

University of Granada