Skip to content
Avatar
Block or Report

Block or report fmo91

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.

Report abuse

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

Report abuse
fmo91/README.md

I'm Fernando

Hey everyone! I'm Fernando Ortiz, I'm 30 and work as a Software Engineer, remotely from Buenos Aires, Argentina. Let's start with a quick summary of my career:

  • I graduated from the Universidad Nacional de La Matanza
  • I've worked 2.5 years as a researcher in Augmented Reality publishing papers like this one.
  • In February 2015, I started working as an iOS Developer in Adoos, a marketplace startup with mobile apps and a website.
  • In October 2015, I left Adoos to start working at Infinixsoft, as a Software Engineer. I worked there until June 2020 in different roles, from iOS developer, to React Native/Node.js developer, to Project Leader and Mobile Architect.
  • Then, in July 2020, I started working at Parser Digital where I'm working at this moment as a mobile Software Engineer and as Mobile Chapter Lead, organizing talks and events, and ensuring the knowledge is accordingly spread across the team.
  • I'm also a University professor at the Universidad Nacional de La Matanza since 2020.

Apart from the main timeline I've just described, I have written articles, worked in projects and learned a lot of useful skills during these ~10 years.

--

🧠 My skills:

  • iOS development:
    • Swift (from 1.1 to 5.3). Advanced Swift knowledge and love for the language.
    • Core Data and other core frameworks in the iOS landscape like in-app purchases, push notifications, etc.
    • Ability to work on a project from the start to the publication on the App Store and beyond.
    • Ability to modularize and scale iOS projects
  • Node.js development:
    • Javascript/Typescript knowledge.
    • MongoDB
    • GraphQL/REST
  • React Native development:
    • React/React Native practical knowledge.
    • Redux/Vanilla React state management.
    • Expo/standalone React Native experience.
  • QA Automation
    • Basic knowledge on mobile test automation using Appium/WebdriverIO.
  • Project Leading
    • Managing relationships with stakeholders.
    • Working internally with teams assigning tasks, keeping internal teams functioning with clear priorities.
    • Leading live demos with different stakeholders.
    • Strategic planning and roadmapping.

--

📚 My articles:

--

✍️ Important links:

Pinned

  1. Pigeon Public

    Async state management for SwiftUI (and UIKit) 🐦

    Swift 357 11

  2. Smallest AppDelegate ever by using a decoupled-services based architecture. 🛠

    Swift 543 79

  3. Safe and convenient registering and dequeuing of UITableViewCells and UICollectionViewCells without using strings.

    Swift 11 3

  4. Conn Public

    Minimal yet modular networking layer for Swift.

    Swift 22 8

  5. Lightweight implementation of Futures that shares a similar subscription interface with RxSwift.

    Swift 38 3

  6. Customize iOS MapKit using Google JSON styles

    Swift 116 41

649 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

July 2022

32 contributions in private repositories Jul 4 – Jul 27

Seeing something unexpected? Take a look at the GitHub profile guide.