HimalayasHimalayas logo
JP
Open to opportunities

Juan Carlos Peñalver

@juancarlospealver

Senior Android engineer specializing in mobile apps, SDKs, and mentoring across complex Android ecosystems.

Spain
Message

What I'm looking for

I seek roles where I can lead and mentor teams, build robust Android apps or SDKs, drive technical design, and work in collaborative, CI-driven environments.

I am a senior Android software engineer with extensive experience building mobile applications, SDKs, and cross-platform video players for high-scale consumer apps. I have worked across teams at TomTom, Comcast, and Amazon, contributing to apps with millions of downloads and enterprise SDKs.

I write clean, maintainable code across Kotlin, Java, and modern Android toolkits, and I design implementation-friendly SDK entry points and video playback solutions using ExoPlayer and MPEG-DASH. I have strong backend and web experience with Ruby on Rails and Angular.

I mentor and lead teams as a Scrum Master and technical mentor, advocating Jetpack Compose best practices, reactive programming (Flows, Coroutines, RxJava), and CI-driven development with Jenkins and CircleCI. I have launched apps for startups and scaled products at large companies.

I am bilingual in Spanish and English, focused on pragmatic, testable solutions, and motivated to deliver high-quality user experiences across varied device resolutions and Android versions.

Experience

Work history, roles, and key accomplishments

TomTom logoTO
Current

Senior Android Engineer

TomTom

Jan 2025 - Present (1 year 2 months)

Developed an open-source demo app integrating TomTom APIs and SDK modules, simplified SDK initialization, served as Scrum Master, and mentored junior engineers on Jetpack Compose and Android fundamentals.

PM

Mobile Software Engineer

Possible Mobile

Sep 2015 - Sep 2016 (1 year)

Implemented features and refactored networking layers for client Android apps, including PGA Tour scorecards and MLS app improvements using RxJava.

Lonely Planet logoLP

Mobile Developer

Lonely Planet

Jan 2014 - Aug 2015 (1 year 7 months)

Developed early Lonely Planet Android apps (Make My Day, Guides), established app architecture for maintainability, implemented responsive animations across Android versions, and set up CircleCI pipelines.

BU

Java Junior Developer

Bull-SiConet

Sep 2009 - May 2011 (1 year 8 months)

Maintained a web application for Mapfre, improving front-end functionality using Struts and supporting communication between stakeholders and technical teams.

Education

Degrees, certifications, and relevant coursework

Universidad Politécnica de Madrid logoUM

Universidad Politécnica de Madrid

Bachelor of Computer Science, Computer Science

Bachelor of Computer Science from Universidad Politécnica de Madrid.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan