Skip to content
View rcasanovan's full-sized avatar
📱
Computer Science Engineer && Staff iOS Developer
📱
Computer Science Engineer && Staff iOS Developer
Block or Report

Block or report rcasanovan

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
rcasanovan/README.md

Hello mates! I’m looking for my next professional challenge 🍏.

I have 12-14 years of experience developing native apps for iOS with UIKit / SwiftUI as well as the use of different architectures (VIPER, MVVM or TCA).

I live in Valencia, Spain, so I'm open to work remotely for any amazing projects around the world!.

If you are looking for a staff in the iOS area or if you know about a project to change people's lives, you know where I am! ✌🏻.

Hello there 👋

I'm Ricardo - a Computer Science Engineer and a Staff iOS Developer.

I've been creating iOS apps since 2010 and I have a strong experience working with Swift, SwiftUI, UIKit and Objective C, RESTful APIs, architectural paterns like TCA, VIPER, MVVM and best software development practices.

My values

🦾 Trust on myself and my actions.

🤝 Not only one person has the solution to the problem. There are many ways to reach the solution.

🚀 Working as a team is much more than sharing your day with your colleagues. It's to understand that we're all in the same ship with the same direction.

Technical skils

public func getProgrammingLanguages() -> [String] {
    ["Swift",
     "SwiftUI",
     "UIKit",
     "Objective C",
     "C",
     "Java",
     "C++",
     "C#",
     "Javascript"]
}

public func getArchitectures() -> [String] {
    ["TCA",
     "VIPER",
     "MVVM",
     "MVC"]
}

public func getTechTools() -> [String] {
    ["AWS",
     "Parse Server",
     "Realm",
     "MongoDB",
     "Cocoapods",
     "Carthage",
     "Fastlane",
     "Bitrise",
     "CircleCI"]
}

public func getSoftwareTools() -> [String] {
    ["Figma",
     "Zeplin",
     "Jira",
     "Github",
     "Bitbucket"]
}

let techSkills = getProgrammingLanguages() + getArchitectures() + getTechTools() + getSoftwareTools()

Pinned Loading

  1. Xcode-TCA-Template Xcode-TCA-Template Public

    Xcode template for TCA (The Composable Architecture)

    4

  2. Xcode-VIPER-Architecture-Template Xcode-VIPER-Architecture-Template Public

    Xcode template for VIPER Architecture (Swift)

    3 1

  3. Xcode-UIView-Template Xcode-UIView-Template Public

    Xcode template for UIView components (Swift)

    2

  4. astropics astropics Public

    This demo implements a very simple app to show the last seven(7) days pictures / videos from NASA using TCA.

    Swift

  5. Tinder-gyms Tinder-gyms Public

    A demo with a Tinder UI to show info about gyms using TCA (The Composable Architecture)

    Swift

  6. weather-app weather-app Public

    A simple weather app for iOS

    Swift 2 2