Guilherme Mogames

Senior iOS Software Engineer II at Life360

Role
Senior Ios Software Engineer Ii at Life360
Location
Winchester, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Guilherme Mogames

I\'ve been developing professionally for almost 20 years, the last 9 of those working exclusive with iOS development. During my iOS career I tried expanding my participation to work on more things than just day to day development and I have been responsible for creating, architecting, developing and managing applications that were being used by millions of people. Having worked with large scale apps and also being brought in to help improve legacy codebases, allowed me to sharpen and develop my skills on architecture. Designing plans with consideration to threading, memory performance, design patterns like MVVM and VIPER, and reactive programming using RxSwift and most recently Combine.Another big architecture design I\'ve been involved with was creating a modularized framework for UI development using Atomic Design, allowing for development of new screens and features over 60% faster and without overhead.I\'m somewhat a proponent of earlier adopting of new technologies like Combine and Concurrency (async/await) and I like to bring as much of the new Swift features on-board as possible, knowing it may have a sudden team impact, but knowing it will allow for better maintenance and scalability than if it was dismissed and then trying to add it to a bigger and more complex codebase in the future.I also have a lot of experience with CI/CD and release management, having implemented pipelines with CircleCI and Jenkins, deploying adhoc and enterprise builds to services like Firebase and Testflight, and using tools like Fastlane, python, ruby and bash scripting.Some of my roles required me to manage releases for apps deploying to several countries in parallel, where I would help liaise with backend and Android teams for a smooth release cycle.For Data, I\'ve been working with Realm/MongoDB (local and sync) for the past 2 years, but also with Firebase, CoreData and the always reliable UserDefaults and Keychain.I have a lot of experience to share and a passion for coding. I have been a mentor and also had many mentors in my career pushing me to always do good and pass it forward, and this is what I want to keep doing.

Experience

  1. Senior Ios Software Engineer Ii

    Life360

    Jul 2022 — Present · San Diego, CA, US

Education

  • Universidade Paulista

    BS, International Trade

    2006 — 2008

  • Pontifícia Universidade Católica de Campinas

    BS, Tourism

    2003 — 2003

Skills

  • Objective-C
  • Leadership
  • Adobe Creative Suite
  • Mobile Devices
  • Titanium
  • Information Architecture
  • Mysql
  • Agile Project Management
  • Swift
  • Drupal
  • User Interface Design
  • Flash
  • Jquery
  • Actionscript
  • Mentoring of Staff
  • Team Leadership
  • Phonegap
  • .net Framework
  • .net
  • Css
  • Software Design
  • Agile Methodologies
  • Focal Point
  • Microsoft Sql Server
  • Php
  • Cascading Style Sheets (Css)
  • Databases
  • Web 2.0
  • Xhtml
  • Css3
  • Javascript
  • Html 5
  • Ios Development
  • Web Services
  • Project Management
  • Scrum
  • Asp
  • Teamwork
  • Html5

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Guilherme Mogames — Senior Ios Software Engineer Ii at Life360 in Winchester, CA, US | Unifers