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
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
Senior Ios Software Engineer Ii
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.