Browse profiles Post a project
Malt welcom

Welcome to David's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact David to discuss your project or search for other freelancer profiles on Malt.

David Fernández

Desarrollador Android Senior

Works remotely from Barcelona

  • 41.3828
  • 2.1774
  • Suggested rate €300 / day
  • Experience 7+ years
  • Response rate 60%
  • Response time 12 hours
Propose a project The project will begin once you accept David's quote.

This freelancer will be available again on 7/1/2023

Until 7/1/2023

Propose a project The project will begin once you accept David's quote.

Location and workplace preferences

Location
Barcelona, España
Remote only
Primarily works remotely

Preferences

Project length
Would prefer:
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
Would prefer to avoid:
≥ 6 months
Company size
Would prefer:
  • 1 person
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
Would prefer to avoid:
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

  • Spanish

    Native or bilingual

  • English

    Fluent

  • Catalan

    Conversational

Categories

Skills (33)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Methodologies
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Cloud
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Platform
  • Beginner Intermediate Advanced

David in a few words

Desarrollador Android desde finales de 2012. Profesionalmente he tenido la suerte de poder participar en proyectos para todo tipo de sectores (redes sociales, apps de gestión interna, farmacia, e-commerce, banca digital, clasificados, fotografía...), y para empresas de todos los tamaños, lo que me ha permitido aprender de equipos multidisciplinares muy variados. Durante los últimos años he trabajado para startups, lo cual me apasiona.
Entusiasta de las buenas prácticas y del trabajo bien hecho, me considero un desarrollador muy práctico, que prioriza la estabilidad y el rendimiento de las aplicaciones sin caer en la sobre ingeniería.

A nivel tecnológico, me siento cómodo en proyectos de aplicaciones nativas, principalmente en Kotlin, aunque también he trabajado durante años con Java. Algunas de las tecnologías que suelo aplicar en los proyectos en caso de necesitarlo son: Room (base de datos), Lifecycle, RxJava, RxAndroid, OkHttp, Retrofit, Koin (inyección de dependencias), jUnit y Mockk (unit testing), LiveData. En los últimos proyectos he utilizado tanto MVP como MVVM a nivel de arquitectura.

Experience

Agora Images

Software Publishing

Android Engineer

Barcelona, España

March 2019 - March 2021 (2 years)

Desarrollo de aplicación para concursos de fotografía. Integra gestión eficiente de fotos y vídeos y compras in-app.
Android Kotlin Unit Tests Jetpack Room Git REST

CornerJob

Software Publishing

Android Lead Developer

Barcelona, España

November 2016 - February 2019 (2 years and 3 months)

En CornerJob pasé a liderar un equipo de hasta 6 desarrolladores, encargándome de la contratación de los mismos, al mismo tiempo que seguía ejerciendo como desarrollador. Fue una etapa que me permitió crecer y aprender mucho más sobre el trabajo en equipo.

CornerJob

Software Publishing

Android Developer

Barcelona, España

November 2015 - October 2016 (11 months)

Desarrollo de una aplicación que permite a las empresas publicar sus ofertas de empleo, y a los usuarios inscribirse a dichas ofertas. Integra un chat y diferentes SDK para analítica (además de una capa de analítica propia).

Movetia

Software Publishing

Android Developer

Barcelona, España

April 2015 - November 2015 (7 months)

Desarrollo de aplicación para banca móvil para un famoso banco catalán. Este proyecto requería trabajar en contacto con otros proveedores, que se encargaban del desarrollo backend. La aplicación destacaba por tener un diseño totalmente custom, donde casi todas las vistas fueron desarrolladas desde cero y a medida, incluyendo vistas animadas, gestos o composiciones de layout complejas.
Además, realicé una aplicación para Android Wear que permitía encontrar cajeros cercanos.

Dylvian

Software Publishing

Android Developer

Alicante, España

December 2013 - March 2015 (1 year and 3 months)

Desarrollo de diversas aplicaciones Android para diferentes clientes, entre las que destacaría:
-Para una para una famosa farmacéutica, una aplicación sólo para tablets, donde los comerciales gestionaban todos sus clientes, productos y pedidos. Esta aplicación hacía un uso muy intensivo de bases de datos SQLite.
-Para Privalia, rehacer desde 0 la aplicación que tenían en esa época, adaptándola a Android 4.0 KitKat, y haciéndola compatible con tablets. Integración de diferentes SDK de analítica y trackeo, y de pasarelas de pago.

3dids

Software Publishing

Android Developer / Web Developer

Alicante, España

April 2012 - November 2013 (1 year and 7 months)

En mis inicios profesionales combiné el desarrollo Android con Web durante los primeros meses. Como desarrollador web me encargué del desarrollo de front y backend de páginas web corporativas, utilizando PHP y MySQL. También realicé diversos proyectos de e-commerce sobre Prestashop, además de varias landing pages sobre Wordpress.
Como desarrollador Android formé parte del equipo encargado del desarrollo de una aplicación de tipo red social, que incluía aspectos como tratamiento de imágenes, geolocalización, compras in-app, integración con API Rest, además de un chat que permitía conversaciones entre usuario y en grupo. Este chat utilizaba el protocolo XMPP, a través de un servidor Openfire.

Education