Federico HeilandMobile Engineer
Senior Mobile developer, constantly learning. Always open to new, challenging projects. Kotlin lover - Android developer - Enthusiast entrepreneur.
Certifications
C1 Advanced
C1 Advanced, B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
B1 Intermediate
C1 Advanced
B2 Upper Intermediate
Android (12)
Java (8)
Kotlin (8)
Clean Architecture (7)
Model View Viewmodel (MVVM) (6)
BLE (5)
SQL (3)
Model View Presenter (MVP) (3)
PHP (2)
Laravel (2)
Vue.js (2)
RxJava (2)
Swift (2)
Problem Solving
Communication
Leadership
Experience
Lead EngineerEquinox
05/2020 - Currently

Lead Android engineer working on the Equinox+ platform. We create fitness-related software for a streaming platform. MVVM architecture pattern, Kotlin, android arch components. I’m in charge of an Android team of 5 engineers. I work directly with the project Director, Product, and Design Managers. I participate in all the production stages, I set up goals for the team, discuss requirements, lead grooming sessions with the team and participate directly in the release process.

Android
Kotlin
Model View Viewmodel (MVVM)
Clean Architecture
BLE
Software EngineerVenmo
09/2019 - 05/2020

Worked as an Android Engineer in the Venmo application, a fintech business module of PayPal. MVP patterns with Java and Kotlin. I was in charge of the business profile feature launched in 2020, working with an android team of 12 engineers.

Android
Java
Kotlin
Model View Presenter (MVP)
Software EngineerKubikware
05/2018 - 08/2019

I worked as an Android developer for a dedicated team of SoulCycle, a NYC company, with a contractor position. We built a brand-new product related to indoor cycling and fitness on custom tablets with the latest of the android framework, trying to keep the best programming practices and to reach a clean architecture path. Besides this project, I work as a team lead in a minor scale android the project, helping and coaching the developers to use this good programming-practices, to make architecture decisions, to write readable and maintainable code, and to have a good interaction with the client. I was also in charge of the technical rounds for new Android candidates in the company.

Android
Kotlin
Java
Swift
RxJava
Clean Architecture
Software EngineerMercado Libre
03/2018 - 05/2018

I was part of the mobile team as a software engineer in Mercado Pago, the fintech business module of MercadoLibre. I worked in the Android SDK with a cross-platform team.

Android
Java
Lead EngineerQuadion Technologies
07/2016 - 02/2018

Real state projects in Java with an MVP architecture. I encouraged the team to write new features in Kotlin with an MVVM architecture. We also started a new job-search app from scratch, working with the latest Architecture Components, Kotlin, and a whole MVVM architecture with a reactive paradigm. In both projects I kept updates with our client, working directly in its office with the product owner and the developers' team. Also worked on short-term projects, like chat applications, dashboards for IoT solutions, social media content, and more. All with native Android, following the best material design guidelines, and keeping a SOLID approach. I’ve also participated in a six-month mentoring program, coaching teammates who were interested in learning about mobile technologies.

Android
Java
Kotlin
Model View Viewmodel (MVVM)
Model View Presenter (MVP)
Clean Architecture
Software EngineerAbako DNO - Argentina
10/2013 - 07/2016

Analysis, planning and development of B2B native Android applications.

Android
Java
SQL
Software EngineerClickfood - Argentina
05/2012 - 10/2013

Management of brand strategies, business plan and development of sales strategies. Also carry out the mobile development of the platform.

Android
Java
Laravel
PHP
Vue.js
Education
Computer ScienceUniversidad Nacional del Sur
01/2010 - 08/2017