Skip to content
Alberto Martinez

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

Autodesk Construction Cloud: Forms

Autodesk: Forms

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 XML Accessibility Compose Graphic Design KMP SQLDelight Push Localization Offline-first Release Management UI Design
Nike Run Club

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 XML Accessibility Compose Graphic Design Localization Wear OS UI Design
PDX Rail

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 KMP Compose Multiplatform MapLibre Compose Ktor SQLDelight Koin iOS Open Source (MIT)
Untold Studio

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 XML Bluetooth GPS/Location Graphic Design Messaging OpenGL Realm UI Design
HuntStand Android

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 XML GPS/Location Graphic Design Release Management Subscriptions UI Design
Media Mechanic

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 PHP Objective-C SQL GPS/Location Graphic Design Messaging Sockets Video Streaming UI Design Widgets
Combolin

Combolin

My first published Android app. Offline-first cross-platform game with global leaderboard API. Modern revision serves players of all ages.

Godot Laravel SQL Offline-first Graphic Design UI Design
Arduino sous-vide

Arduino Sous-vide

Completed a wide-range of private contracts, including a few that involved single board computers like an Arduino. This sous-vide system is one of the first sbc projects.

Arduino Open Source
Visualization and Fidelity

Autodesk: Internship

Exposed to my first professional, public product: AutoCAD and the organization behind it. Implemented a color picker and a bunch of third-party shaders for Visualization & Fidelity.

C++ Win32

Background

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

Kotlin Kotlin Multiplatform Jetpack Compose Compose Multiplatform iOS via KMP SQLDelight & Room Performance & Telemetry Offline-first Maps & Location Accessibility Release Management Localization Godot Java Koin & Ktor Wear OS Push Notifications Bluetooth & Sockets Laravel / PHP API Web & PWA C++ & C (Win32, ODBC) x86 Assembly C# Objective-C Arduino / Embedded Open Source UI & Graphic Design

experience

Senior Android Software Engineer

Autodesk · remote · 2022-2026

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

InfoGroup Northwest / CDW (Nike) · on-site, then remote · 2019-2022

Android for Nike Run Club - Kotlin, Room, Compose. ~8,000,000 active users. Mentored teammates daily and influenced technical decisions across a squad of 10+ engineers.

Lead Android Engineer

Untold Studio (Nokia / Bell Labs) · on-site · 2018-2019

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

TerraStride Inc. (HuntStand) · hybrid · 2016-2019

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

Please enter your name.
Please enter a valid email address.
Please enter a message.