Skip to content
View rgmez's full-sized avatar

Block or report rgmez

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
rgmez/README.md

Hi there 👋 , my name is Roberto Gómez

I'm an experienced iOS developer with 10+ years of professional experience in iOS projects (iPhone, iPad, AppleTV, and watchOS).

During all these years, I have acquired a solid knowledge of object-oriented, protocol-oriented, and functional programming in Swift and Objective-c, applying architectures like MVC, MVVM, Viper, etc.

Challenges excite me, solving complex problems, refining code to make it cleaner and more efficient, and working closely with teams to bring projects to life. These abilities have been gained by using Agile methodologies and the meculous use of software version control to track and manage changes in our work.

My Strengths:

  • Team Collaboration: I believve in the power of the teamwork and collaboration to achieve remarkable goals.
  • Code Refinement: I'm interested in improving the structure and clarity of code, making it easy to maintain and refactor.
  • Problem-solving: Handling and resolving errors is something that motivates, and what I have been working on for all these years.
  • Adaptability and Continuous Learning: Staying up-to-date in the lastest iOS development and adapting to the new technoligies and methodologies is part of my growth mindset.

📲 Skills:

iOS tvOS watchOS macOS
Swift Xcode SPM

Functional
SwiftUI
Combine
Async/Await

📫 How to reach me:

Twitter Instagram LinkedIn Mail

Pinned Loading

  1. FunctionalSwift/final-app FunctionalSwift/final-app Public

    This is the repo with the final app of the course

    Swift 5 1

  2. FunctionalSwift/1-recursion FunctionalSwift/1-recursion Public

    Module 1 - Recursion

    Swift 1

  3. FunctionalSwift/2.1-first_class_citizens FunctionalSwift/2.1-first_class_citizens Public

    2.1 - Functions as first class citizens

    Swift

  4. FunctionalSwift/2.3-currying FunctionalSwift/2.3-currying Public

    2.3 - Partial application and currying

    Swift

  5. FunctionalSwift/2.5-function_composition FunctionalSwift/2.5-function_composition Public

    2.5 - Function Composition

    Swift

  6. ValidationHelper: Allow you to valid... ValidationHelper: Allow you to validate different kind of string types like email, telephone number, password, etc.. You can define different error message regarding error type. I always define localized string to show user i18n messages.
    1
    import Foundation
    2
    
                  
    3
    /**
    4
     ValidationType: Define all type validations with each regular expresions
    5
     */