fbpx Leonardo | DevReady

Let’s Get Started

Leonardo
HireLeonardo

Leonardo

Curitiba, Parana, Brazil --:--:--

Leonardo Ferreira is a Senior iOS Engineer with over 7 years of experience developing iOS applications. He has vast experience developing on Apple platforms and enhancing their ecosystem for iOS, iPad, iPhone, watchOS, tvOS, and macOS. Most currently he fulfilled an Architect role where he had to make decisions on the technology options to make their application better for the user experience, more stable and more scalable. Along with work experience, he obtained his BSC in Computer Engineering in 2016. Leonardo is passionate about new technologies and all the challenges that come with them, mobile apps and how they make our lives so much easier; looking for a Lead or Senior iOS Developer position.

Hire Leonardo
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Unit Testing
macOS
Swift
iOS
tvOS
UML
Objective-C
macOS
iPad/iPhone
watchOS
GitHub
SwiftUI
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Responsive apps

Microservices

CI/CD

Mobile app extensions

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Banking

Course consumption

Mentorship

Crypto market

MODERATE
EXTENSIVE
EXPERT
Portfolio

LottieFiles

Senior iOS Software Engineer

Categories

Work Experience : 2021 - Present

Responsible for adding new features and maintaining the source code. Also makes decisions towards the technology options to make their application better for the user experience, more stable and more scalable. Added LottieFiles Keyboard extension to their app, where users can access a custom keyboard with lots of animations that can be used on their messaging apps.

Technologies Used: Swift, SwiftUI, GitHub, MVVM architecture

More

Mindvalley

Senior iOS Software Engineer

Categories

Work Experience : 2017 - 2021

Senior iOS Engineer with responsibilities such as:

  • Built and maintained iOS apps for the Mindvalley users
  • Research and decide on architecture and design patterns
  • Test new approaches and new iOS Features
  • Establish and keep the quality of code
  • Keep our apps above 99,5% crash-free rate
  • Building CocoaPods libraries for different features of Mindvalley apps, such as login, media consumption, unified profile, unified News Feed, UI modifications (Designables), API managers, data management, events tracking and others
  • Add automated tests to the code.
  • Scrum/development planning
  • Coach new developers
  • Interviewing and hiring new iOS developers

Technologies Used: iOS, Swift, SwiftUI

More

Atar B2b

Senior iOS Software Engineer

Categories

Work Experience : 2020 - 2022

Senior iOS Engineer on several major projects.

  • Worked in the new B2B apps for crypto market
  • New features to the white label application
  • New flow to delete account, required by Apple
  • Added new unit tests and integration tests for the whole application
  • Configured SonarCloud for static code analysis
  • Configured GitHub Actions CI/CD pipeline to run unit tests and upload results to SonarCloud

Technologies Used: iOS, Swift, SwiftUI

More

Udacity

iOS Classroom Mentor & Reviewer

Categories

Work Experience : 2018 - 2021

This was a freelance position where he worked as:

  • Classroom Mentor
  • Slack mentor
  • 1:1 video conference mentor
  • Project reviewer for iOS projects
  • GitHub profile reviewer
  • LinkedIn profile reviewer

Technologies Used: iOS, Swift, SwiftUI

More

Beauty Date

iOS Software Engineer

Categories

Work Experience : 2015 - 2017

Worked as an iOS Engineer where he built and maintained the main iOS app for Beauty Date. Built and maintained the secondary apps from AZ Smart. Tested new approaches and new iOS features. Established and kept the quality of code.

Technologies Used: iOS, Swift

Features

More

CINQ Technologies

iOS Developer Trainee

Categories

Work Experience : 2015 - 2015

iOS Engineer in the SITA project team. Worked in the baggage world tracer application for iPad devices. Tested new approaches and new iOS features. Established and kept the quality of code.

 

Technologies Used: iOS, Swift

More

Hire Leonardo