Desarrollador Android Salamanca, Spain

Podría estar disponible

(Actualizado 2021-02-15.)

Desarrollador Android

Salamanca, Spain

Nativo English, Spanish

  • 3 años de experiencia en backend Java
  • 8 años de experiencia en Android
  • 4 años de experiencia en iOS

Habilidades (15)

CHIEF TECHNOLOGY OFFICER

JSON

RETROFIT

STRUCTURED SOFTWARE

Git

Software Engineering

SOFTWARE ENGINEER

SOFTWARE DEVELOPMENT

METRICS

B2B SOFTWARE

ARCHITECTURE

Swift

TEST SOFTWARE

ALGORITHMS

BLENDED LEARNING

Experiencia profesional

Android Developer
Indra Sistemas

2020-10 - Presente

• Analysis and development of an Android app for one of the clients using Java
• Agile methodologies, MVP architecture and GIT version control
Android Developer
Eagle Eye Networks

2019-04 - 2020-05

• Maintain two main Android projects in Java, using RxJava and Retrofit
• Rewrite one of them from scratch using Kotlin, RxJava, Retrofit, Koin and Android Jetpack
• Agile Scrum methodology and GIT version control
Chief Technology Officer & Co-Founder
ByCycling International

2016-02 - 2019-03

Technical Director, Business Analyst & Lead Developer. In charge of building ByCycling server
and mobile applications (natively), covering the whole Software Development Lifecycle.
• Create the System Design & Technical Architecture
• Design the Backend infrastructure and developed it in Java
• Design and implemented low power consumption algorithms for continuous background
user tracking and bike activity recognition on the mobile platforms
• Develop the mobile apps able to deal with both remote and local databases simultaneously
Software Engineer (Talentum Telefónica Internship)

2015-09 - 2016-01

• Design and developed an Augmented Reality Android App
• Work in a team for an Internet of Things project using Mediatek chipsets
Full Stack Developer
Erasmus for Young Entrepreneurs

2015-04 - 2015-08

• Participate in a collaboration program between startups
• Manage the project and developed backend and frontend apps using the MEAN Stack
• Develop for Android using Java and for iOS using Swift
Software Engineer (Talentum Telefónica Internship)
AICU Labs

2014-06 - 2014-12

• Develop a native Android app in Java and a native iOS app in Objective-C
• Design and implemented mobile-server communication using REST and JSON
• Use Agile methodologies: Scrum, XP and TDD
Freelance

2013-10 - 2014-05

• Complete project with AXA insurance agency: communication and analytic skills
• Develop Android apps using Java and the Android SDK on Eclipse
• Involved in the Full Software Development Lifecycle
Research Intern
Software Improvement Group

2013-02 - 2013-08

• Analyse the Maven repository for inter-library dependencies and library consistency
• Develop different algorithms using Java to test software metrics
• Analyse the resulting data using SQL and R

Formación académica

MSc
University of Amsterdam

2012-09 - 2013-08

BSc
University of Leon

2012-09 - 2013-06

BSc
National University of Ireland

2011-09 - 2012-06

University of Salamanca
University of Salamanca

2007-09 - 2012-06

Certificaciones

⚫ Driving license categories B and A2 ⚫ Safe Driving Certificate
Safe Driving Certificate
Associate Android Developer (Google Developers, ~~~~~~~~ )
Courses: ⚫ Advanced Kotlin (KeepCoding, ~~~~ )
Git, GitHub & SourceTree (KeepCoding, ~~~~~ )
Training course on leadership and pro-active attitude development
"Be a leader! Take the initiative" (Blagoevgrad, Bulgaria, )
Training course on entrepreneurship and innovation
"Unlock your creativity: be an entrepreneur" (Antalya, Turkey, )

Contacta con el consultor

/