I’m Humberto Garduno, a staff-level engineer specializing in high-scale mobile and backend systems. Over 12+ years, I have led iOS/Android teams, set technical direction, and driven architecture across apps and services. I build with native iOS (Objective-C, Swift, SwiftUI), Android (Java, Kotlin), and backend services in TypeScript/Node.js, delivering reliable systems with strong observability and security guardrails. I also explore AI-assisted development to accelerate implementation while keeping quality and security in check. Throughout my career I’ve prioritized shipping with Agile practices, mentoring engineers, improving reliability (crash-free sessions, API resiliency), and aligning FE with upstream/downstream data graphs. I’m passionate about collaboration, scalable design, and measurable outcomes, and I enjoy turning complex problems into maintainable, testable solutions.

Humberto Garduno

I’m Humberto Garduno, a staff-level engineer specializing in high-scale mobile and backend systems. Over 12+ years, I have led iOS/Android teams, set technical direction, and driven architecture across apps and services. I build with native iOS (Objective-C, Swift, SwiftUI), Android (Java, Kotlin), and backend services in TypeScript/Node.js, delivering reliable systems with strong observability and security guardrails. I also explore AI-assisted development to accelerate implementation while keeping quality and security in check. Throughout my career I’ve prioritized shipping with Agile practices, mentoring engineers, improving reliability (crash-free sessions, API resiliency), and aligning FE with upstream/downstream data graphs. I’m passionate about collaboration, scalable design, and measurable outcomes, and I enjoy turning complex problems into maintainable, testable solutions.

Available to hire

I’m Humberto Garduno, a staff-level engineer specializing in high-scale mobile and backend systems. Over 12+ years, I have led iOS/Android teams, set technical direction, and driven architecture across apps and services. I build with native iOS (Objective-C, Swift, SwiftUI), Android (Java, Kotlin), and backend services in TypeScript/Node.js, delivering reliable systems with strong observability and security guardrails. I also explore AI-assisted development to accelerate implementation while keeping quality and security in check.

Throughout my career I’ve prioritized shipping with Agile practices, mentoring engineers, improving reliability (crash-free sessions, API resiliency), and aligning FE with upstream/downstream data graphs. I’m passionate about collaboration, scalable design, and measurable outcomes, and I enjoy turning complex problems into maintainable, testable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Fluent
Korean
Beginner

Work Experience

Staff Engineer / Tech Lead at Walmart Global Tech
January 1, 2018 - Present
Owned app architecture and led adoption of MVVM-C, establishing clear boundaries between View, ViewModel, and Coordinators for scalable navigation and testability. Standardized programmatic UI with UIKit, creating reusable views/builders and enforcing layout conventions to speed delivery and reduce UI regressions. Designed reactive data flows with Combine, defining contracts between Views <-> ViewModels <-> Services/Stores; codified threading, error handling, and lifecycle patterns. Instituted engineering fundamentals (POP, SOLID) via templates, code-review checklists, and example modules, improving consistency across squads. Led flagship UI modernization for Walmart’s new look and feel, setting component standards, accessibility bars, and migration guides to enable multi-team rollout at scale. Delivered net-new capabilities including Drone Delivery experiences end-to-end (feature flags, eligibility logic, tracking UI, and operational guardrails). Defined a generic framework architec
Senior iOS Engineer at ClaroMusic
January 1, 2015 - October 1, 2017
Set technical direction for a hybrid Swift/Objective-C codebase, introducing bridging headers and module boundaries to unlock new Swift feature work while de-risking legacy dependencies; coached the team on interop best practices and migration strategy. Modernized layout architecture by refactoring frame-based views to Auto Layout (Interface Builder and programmatic constraints), improving device/resolution coverage, dynamic type support, and maintainability across feature teams. Delivered a reusable Menu module (UITableView + UITableViewDataSource/Delegate) with clean separation of concerns and test seams; standardized empty/error/loading states and cell configuration, reducing duplicate UI code across surfaces. Owned data layer strategy: designed a Core Data graph model for offline-first reads, background writes, and safe migrations; added a lightweight UserDefaults wrapper for app configuration, A/B flags, and user settings with type safety. Integrated critical SDKs and platform ser
Senior iOS Engineer at AT&T
May 1, 2009 - December 1, 2014
Shipped to App Store: led end-to-end delivery of a production iOS app—requirements -> architecture -> implementation -> release—meeting scope and milestone dates while coordinating with Product, Design, and QA. Stability and telemetry: integrated Fabric Crashlytics and set up dashboards/alerts to triage crashes and regressions; drove fix-rate SLAs across sprints to improve crash-free sessions. Image performance: standardized asynchronous image loading and caching to reduce jank, enable prefetching, and smooth scrolling. UI performance: implemented efficient cell reuse and lightweight view models for UITableView/UICollectionView to minimize layout thrash and memory churn. Layout modernization: refactored frame-based views to Auto Layout using Interface Builder; added Dynamic Type and trait-collection support for adaptive UI across devices/orientations. Reusable UI components: built composable UIView components that combine UIImageView and UITextView for rich content blocks; document
Senior iOS Engineer at DGTIC (UNAM)
January 1, 2009 - March 1, 2009
Built the core matching pipeline: authored a C# module manager to efficiently load biometric minutiae files using buffered I/O; defined a portable parsing contract later consumed by the iOS client (Objective-C/Swift). Asynchronous/background processing: implemented background workers in C# to run minutiae matching; on iOS, mirrored the design with GCD/NSOperation queues and background tasks for responsive UI under heavy compute. Threading and contention control: designed a thread orchestration layer for high-volume minutiae searches with safe data access; ported the approach to iOS using concurrent queues, reader/writer patterns, and cancellation for fast user feedback. Progress and result UIs: delivered XAML views for real-time search progress and match visualization; created iOS equivalents with UIProgressView/SwiftUI ProgressView and a UICollectionView grid (diffable data source, prefetching) to present ranked matches. Search services and client integration: exposed matching as REST

Education

Master of Science in Computer Science (AI) at Georgia Tech (OMSCS)
January 11, 2030 - January 1, 2028
Bachelor of Science in Computer Science at National Autonomous University of Mexico (UNAM)
January 11, 2030 - February 5, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Media & Entertainment, Telecommunications