Skip to content
View rickherrera3001's full-sized avatar

Block or report rickherrera3001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rickherrera3001/README.md

👋 Hi there, I'm Ricardo Ivan Herrera

🎯 iOS Developer | Swift • SwiftUI • UIKit | Passionate about clean, user-centered mobile experiences


🚀 About Me

I'm a mobile app developer with +3 years of experience crafting intuitive iOS apps using Swift, UIKit, and SwiftUI. I focus on delivering clean architecture, smooth animations, and real business value.

  • 🛠️ Specialties: MVVM, VIPER, Firebase, CoreData, REST APIs
  • 🌎 Based in CDMX, open to remote or hybrid opportunities
  • 📱 Currently working on: Routes and maps, an iOS app that dynamically displays routes based on user location
  • 🎓 Lifelong learner at Platzi, YouTube & Docs
  • 🧠 Learning now: Swift Concurrency, Async/Await, Combine

🧰 Tech Stack

  • Languages: Swift, Objective-C (basic), HTML/CSS
  • Frameworks: UIKit, SwiftUI, CoreData, CoreLocation, Firebase, MapKit
  • Tools: Xcode, Git, TestFlight, CocoaPods, SPM, Carthage
  • Others: Firebase Crashlytics, Google Maps SDK, Realm, Lottie

📌 Featured Projects

📱 App / Proyecto Descripción Tecnologías y responsabilidades
🗺️ Rutas y Mapas – ITNNOVATION App de geolocalización que muestra rutas en tiempo real según la ubicación del usuario. Swift, UIKit, VIPER, MapKit, GPX, Protocol Buffers, CoreData, Bluetooth
• Maquetación inicial y lógica funcional
• Parsing de archivos GPX y almacenamiento local
• Rutas dinámicas en mapas
• Comunicación con dispositivos externos
💳 MobilCard – Kraken Labs Sección de pagos para una app financiera internacional. Swift, UIKit, Modular Architecture
• UI completa de la sección de pagos
• Adaptación regional (incl. Colombia)
• Proyecto pausado tras completar capa de presentación
🌐 Telmex App – ICOM SYSTEM Módulo de pagos y renovación de paquetes. Swift, UIKit, Stripe, REST APIs
• Refactorización de código y mejoras de UI
• Integración de pasarela de pago Stripe
🎟️ Mi Selección Mexicana (Freelance) App oficial con funciones de RA y ticketing. Swift, UIKit, RealityKit
• UI para compra de boletos
• Realidad aumentada con geolocalización
• Mantenimiento evolutivo
🧩 Who Is That Pokémon? (Side Project) Quiz visual de Pokémon con imágenes y animaciones. Swift, UIKit, Kingfisher
• UI, animaciones, puntajes y lógica de juego

📈 GitHub Stats

Ricardo's GitHub stats


🤝 Let’s Connect!

Popular repositories Loading

  1. ToDo-ListIOS_SWIFTUI ToDo-ListIOS_SWIFTUI Public

    Swift

  2. gamestream gamestream Public

    Swift

  3. HackerNews HackerNews Public

    Swift

  4. Duck-Duck-Go-Search Duck-Duck-Go-Search Public

    Swift

  5. iOS-Code-Challenge iOS-Code-Challenge Public

    Swift

  6. iOS-code-challenge2 iOS-code-challenge2 Public

    Swift