Alberto Martinez
Development & design, built to perform.
I craft experiences that are efficient, thoughtful, and built with purpose. Let's make something excellent together.
Open to Staff & Senior roles · remote or on-site
Work
portfolio
PDX Rail
Real-time arrivals and vehicle locations for Portland MAX and Streetcar. Kotlin Multiplatform monorepo live on both Google Play and the App Store, with a shared Compose Multiplatform UI on both platforms and a static web site.
Kotlin SQL Swift Compose Multiplatform KMP Koin Ktor MapLibre Compose SQLDelight Open Source (MIT)
Autodesk Construction: Forma
Scaled and optimized cross-platform mobile and native Android app features. Reduced loading times for lists viewing 10-100GB of database rows through optimized caching, lazy loading, and database query strategies. Reduced errors in my feature from a top contributor to non-existent in telemetry reviews.
Kotlin SQL Accessibility Compose Coroutines Dagger KMP Localization Offline-first Release Management RxJava
CDW: Nike Run Club
Scaled and optimized native Android app features for performance and stability across Nike Run Club (~8,000,000 active users). Cooperated across the organization to deliver an accessible, consistent and efficient experience at scale.
Java Kotlin SQL Accessibility Coroutines Dagger Localization Room RxJava Wear OS
Untold Studio
Internal enterprise application for Nokia / Bell Labs, plus a couple of demo apps. Led a team of 4 engineers. Established new architectural patterns that cut UI memory costs and loading times significantly, with reactive strategies for the most performant user experience.
Java Kotlin SQL Bluetooth GPS/Location Foreground Services Graphic Design Messaging OpenGL Realm RxJava
Terrastride: HuntStand
Refactored 150,000+ lines of legacy Java code to Kotlin (99% conversion). Modernized to Oreo-compliant architecture. Managed full Android pipeline from development to production. Responsible for release management on Google Play (~1,000,000 active users, 4.5★ rating).
Java Kotlin SQL GPS/Location Foreground Services Graphic Design Release Management Room Scheduled Jobs Subscriptions UI Design
Media Mechanic
Completed several mobile and web contracts, mostly Android mobile. Delivered over 8 mobile applications across iOS and Android for Kindle, Google Play, and private clients. Retained code and strategies project to project to maintain consistency and reduce reinvention across different projects.
Java Objective-C PHP SQL GPS/Location Graphic Design Messaging Sockets Video Streaming UI Design Widgets
gifTV
Android app that turned devices into networked GIF displays. Receive animations over Wi-Fi from other users, with multiple unique TVs on the same network playing randomly-selected GIFs (expired after 8 hours). An early Play Store project exploring resource management and local discovery-RIP.
Archived Learning Experiment Android Network Service Discovery P2P
Khala
Turn any Android device into a Wi-Fi controlled Twitch.tv viewer. Two devices required, set one up as a TV while the other searches or browses for a channel. The TV accepts the channel decision and the stream is live. An early Play Store learning project, now defunct.
Archived Learning Experiment Android Network Service Discovery Streaming Media
LAX Metro
Transit app for the LAX area. An early Play Store learning project, now defunct.
Archived Learning Experiment Android
SFO BART
BART transit app for SFO. An early Play Store learning project, now defunct.
Archived Learning Experiment Android
Combolin
My first published Android app. Offline-first cross-platform game with global leaderboard API. Modern revision serves players of all ages.
Godot PHP SQL Graphic Design Laravel API Offline-first UI DesignBackground
about
I've been developing software for 20+ years: major greenfield and legacy applications for large corporations, white-label mobile apps, and odd jobs making things work in a variety of languages and frameworks.
The last decade has been Android-focused, building high-scale mobile applications with 1M+ users, performance optimization, and Kotlin Multiplatform expertise.
Beyond software, I've managed businesses on many levels - directing operations and staff of ice rink facilities, supervising set install and back-stage operation of live shows. It's always a joy to find the best solutions for quality customers and clients.
skills
experience
Senior Android Software Engineer
Autodesk Construction Cloud (Forma) - large-scale data lists. Reduced loading times for lists viewing 10-100GB of database rows via optimized caching, lazy loading, and query strategies. Constrained memory usage by replacing a growth architecture with a flat-use MVI strategy - no UI resets, smooth scrolling. Eliminated all potential for jank other than device-level constraints. Managed rotating release duties, contributing to multiple successful releases.
Android Engineer
Android for Nike Run Club - Kotlin, Recyclerview, Room. ~8,000,000 active users. Mentored teammates daily and influenced technical decisions across a squad of 10+ engineers.
Lead Android Engineer
Internal enterprise application for Nokia / Bell Labs, plus a couple of demo apps - Kotlin, Realm, sockets, Bluetooth. Led a team of 4 engineers. Established new architectural patterns that cut UI memory costs and loading times significantly, with reactive strategies for the most performant user experience.
Lead Android Engineer
HuntStand GPS. Refactored 150,000+ lines of legacy Java to Kotlin (99% conversion), reducing compilation time and eliminating null-safety violations. Redesigned UI/UX for all core screens. Implemented Crashlytics and Firebase Performance Monitoring. Release management on Google Play - ~1,000,000 active users, 4.5★ rating.
education
Oregon Institute of Technology - Software Engineering Technology. Undergraduate work in x86 assembly, compiler construction, and packet-level networking in C: the fundamentals under the mobile stack.
Get in touch
contact
Email hire@hzlgrn.com