Norton P.

About Me

Norton is an innovative iOS Developer having 10+ years of experience building native iOS apps using C#, Swift, Ruby, and C++. Highly skilled in mobile and game development, he has worked on one of the biggest fintech products in Brazil. Norton effectively analyzes, designs, and implements mobile products with robust architecture, tests, continuous development, and integration. With a proven record of delivering quality, responsive, and engaging applications, he strives for optimization and reusability, experimenting with new concepts, designs, libraries, and frameworks.

Other

Work history

UpStack
UpStack
Senior iOS Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Skip
Skip
Senior iOS Developer
2021 - Present (4 years)
Winnipeg, Canada

Working on iOS mobile development projects.

iQmetrix
iQmetrix
Software Developer
2019 - 2021 (2 years)
Winnipeg, Canada
  • Developed and supported features for one of the biggest retail management solutions with inventory, reporting, HR, finance, point of sale, reconciliation, etc.

  • Worked on the development of production features integrating carriers with our software using C#/.NET with functional programming concepts.

  • Acted as a Scrum Master, grooming the team backlog, leading meetings, and ensuring the team always has a task ready to develop.

  • Created onboarding documents and implementations practices documentation to delegate it to members of other teams and technical writing.

Thoughtworks
Thoughtworks
iOS Developer
2018 - 2019 (1 year)
Porto Alegre, Brazil
  • Developed, maintained, and improved an iOS application for a financial client using decoupled architecture and a wide range of technologies.

  • Researched and developed hybrid applications for internal projects using React Native and Flutter.

  • Advocated for the best Agile practices, improving project quality and helping the client best assign priorities.

  • Designed and developed a Swift-based bank slip validation library, drastically reducing project dependencies.

  • Engineered a real-time feedback tool using React and Firebase for the company's annual event workshops.

Hotmart
Hotmart
iOS Developer
2017 - 2018 (1 year)
Belo Horizonte, Brazil
  • Worked on the development of iOS applications using MVC architecture for a complete platform catered to companies that want to sell, promote, or buy online courses, videos, subscription products, ebooks, event tickets, and other types of digital media.

  • Identified gaps in productivity and suggested the use of RxSwift and SwiftLint, reducing production missing assets error and improving code quality.

  • Closely collaborated with team members and stakeholders, advocating in favor of testing and CI implementation.

Framework Systems
Framework Systems
iOS Developer
2017 - 2017
Belo Horizonte, Brazil
  • Developed, maintained, and improved an important drugstore iOS application, working with maps, camera, CoreData, push/local notifications, and drug searching on a functional reactive architecture.

  • Improved product quality through code reviews, closely collaborating with the QA and development teams.

  • Monitored and improved internal software processes and defined a rich iOS experience for the user.

  • Developed a robust and scalable architecture using MVVM/Coordinator and RxSwift.

Stardust Studios
Stardust Studios
Game Developer
2015 - 2016 (1 year)
Belo Horizonte, Brazil
  • Oversaw a team of five developers working on local and remote projects.

  • Developed small back-end applications using Ruby on Rails, Heroku, and Postgres SQL, integrated with Facebook API.

  • Doubled the in-app advertising revenue of the app Aposta Facil by using an ad mediator to get the best paying ad.

  • Reduced Aposta Facil downtime by implementing a small service that would get the data needed and cache it for the next customers.

  • Trained coworkers in Unity 3D game development, responsive UI, mobile apps optimization, and game performance on Android and iOS.

  • Researched about mobile gameplay, advertisement integration, and user experience.

Showcase

Owner -  iOS CI/CD Pipeline Lecture
Owner - iOS CI/CD Pipeline Lecture
  • Developed a Fastlane pipeline to automate tedious iOS deployment tasks.

  • Fastlane utilizes Ruby code for extensibility and Swift support.

  • Supports importing actions from other files/repositories for customization.

Software Developer - Carrier Integration IQmetrix
Software Developer - Carrier Integration IQmetrix
  • IQmetrix is a retail management solution provider specializing in specialty retail.

  • Their software, RQ, offers comprehensive features including POS, CRM, inventory, HR, and accounting.

  • The project involved integrating a carrier and POS system, utilizing C#, .NET Framework 4.7, and .NET Standard 2.1.

iOS Developer - C6 Bank
iOS Developer - C6 Bank
  • C6 Bank is a new Brazilian fintech without a physical branch.

  • It offers a maintenance-free checking account with features like free transfers, withdrawals, payments, multiple cards (debit/credit), and boleto payments.

  • The project was successfully launched and is considered one of the most successful fintech apps in Brazil.

Education

Digital Games Development
Digital Games Development
PUC Minas - Brazil
2009 - 2011 (2 years)