Joseph Menezes

I'm Engineer

About

I am a seasoned Software Engineer with over eight years of experience, specializing in creating high-performance mobile applications using Swift and Objective-C. I have a strong command of technologies like UIKit, SwiftUI, Core Data, and network frameworks such as Alamofire, alongside expertise in CI/CD pipelines using tools like Jenkins, Circle CI, and GitHub Actions. Passionate about exploring new technologies, I actively participate in open-source projects and hackathons. Fluent in English and Spanish, I’m always keen to learn and adapt, including diving into frameworks like Flutter to expand my skill set.

Software Engineer & iOS Development Specialist.

I am excited and glad you got to know me a little better. With over nine years of experience as an iOS developer and a deep proficiency in Swift and Objective-C, I am confident in my ability to contribute effectively to your team and drive the success of your mobile applications.

Throughout my career, I have been involved in every stage of app development, with a particular passion for prototyping. My process begins with defining the problem and understanding the target audience, followed by thorough research and sketching initial ideas.

Skills

My main programming languages, but I have extensive knowledge in several other methodologies and architectures.

Swift 100%
Objective-C 100%
SwiftUI 100%
Java 80%
Flutter 70%
Kotlin 90%

Resume

As an software engineer focusing on iOS developer with more than 8 years of experience, my goal is to become a comprehensive expert in Swift and Flutter, leveraging its advantages over Objective-C to create robust and efficient applications. I aim to deepen my knowledge in fundamental architectures such as UIKit, SwiftUI, Core Animation, and Core Graphics, and implement advanced reactive programming practices using Combine and RxSwift to ensure a smooth and responsive user experience. Furthermore, I am committed to mastering data persistence with Core Data, User Defaults, Keychain, and the file system, as well as network management using URLSession and Alamofire with multithreading

Sumary

Joseph Menezes

I am passionate about exploring new technologies, including Flutter and React Native, and have experience with various architectural patterns like MVVM, MVI, and BloC. My development process is always centered on creating intuitive and visually appealing user experiences, backed by a solid grasp of UI/UX principles. Experienced iOS Developer with over seven years in mobile app development, specializing in Swift and Objective-C. I have a deep understanding of iOS frameworks like UIKit, SwiftUI, Core Data, and have worked extensively with networking tools such as URLSession and Alamofire. Proficient in CI/CD pipelines using Jenkins, CircleCI, and GitHub Actions, I consistently deliver high-quality, scalable applications.

Education

Bachelor's Degree in Computer Science

2019

State University of Rio Grande do Norte (UERN), Natal, Br

I graduated to be scientifically, technically and politically qualified professionals to act in a differentiated, transformative, innovative, competent and inclusive way in the exercise of activities in the computing area.

Professional Experience

Senior Staff iOS Engineer

2022 - 2024

Meta IT, San Paulo, Br

  • When the iOS developer was responsible for improving the product with hiring process and developing the 3DS authentication protocol in the company's payment system, resulting in a 20% reduction in payment fraud in the first few months, the project was in its initial phase and I carried out the initial development and publication of the protocol. 3DS is an authentication protocol used in online debit card payments.

Senior Leader Mobile Developer

2021 - 2022

Praxis, Mexico, Mx

  • Technical leader of the mobile development team, responsible for coordinating the iOS and Android team, and Flutter development on both platforms. The project developed was a reusable payment model using PIX, Brazil's instant payment model. The development of this project took place from defining the project's architecture and also the layout leading up to publication and completion of development.

iOS Developer

2019 - 2021

MC1, San Paulo, Br

  • As an iOS developer I worked on all of the company's projects. I worked heavily on the delivery and artificial intelligence project, my university training project was an artificial intelligence project for recognizing patterns on the human face and this knowledge was applied in this opportunity. We have a strong commitment to unit testing with 95% project coverage.

Mobile Developer

2016 - 2019

Gym Club, Natal, Br

  • My responsibility was the creation, maintenance and publication in the play store of the company's applications. The applications developed were made in java / xml in the native mode recommended for Google at the time. The communication between the application with the REST API created by the backend staff, was entirely through Retrofit, and the layouts were created in xml in Android Studio itself. For iOS development it was done using Swift 2 natively, but in 2018 we started using Flutter to help with development.

Portfolio

Magnam dolores commodi suscipit. Necessitatibus eius consequatur ex aliquid fuga eum quidem. Sit sint consectetur velit. Quisquam quos quisquam cupiditate. Et nemo qui impedit suscipit alias ea. Quia fugiat sit in iste officiis commodi quidem hic quas.

  • All
  • iOS
  • Android
  • Web

LilNavs

Internet browser made in SwiftUI

NatalBusPrice

Application to calculate the price of public transport in Natal

CalcMance

Calculator made in SwiftUI

Climance

Weather forecast