top of page
Image by Raagesh C

GIOVANNE BRESSAM

Computer Engineer & iOS Developer

Bem-vindo
Professioal Experiences

RESUME

no_phone - Resume.png
Academic Backgrund

LANGUAGES & QUALIFICATIONS

ENGLISH

Fluent: Good understanding, writing and conversation. TOEIC score: 925
Attended at Wise up english school

FRENCH

Basic. Ongoing course at Centro Europeu language school

PORTUGUESE

Native language

Languages & Qualifiations

ACADEMIC BACKGROUND

MOBILE APP DEVELOPMENT
Specialization | Postgraduate Course at PUC-PR University

October 2022 - October 2024

The postgraduate course "Mobile App Development" is a 2 years long specialization/postgraduate course from PUC-PR University that is focused on developing mobile applications (iOS, Android and mobile multiplatform/hybrid development).

The course also covers mobile UI & UX in detail, including UI/UX guidelines and building the UI/UX on common platforms like Figma. The course also covers the following topics: cybersecurity, backend (Kotlin+Spring Boot), webservices, cloud microservices, among others.

COMPUTER ENGINEERING

January 2014 - June 2020

Computer Engineering graduation provides a good overview through software development and electronics/hardware development. Also, it provides a good experience on development of new projects and its documents.

Some relevant experiences and knowledges acquired during the graduation:

  • Software development on several languages: Java, C, C++, Assembly, etc;

  • Electronics/Circuits development: project and build the circuit board;

  • Database structure and usage (SQL);

  • Project management and agile methods;

  • Microprocessors: development of circuit's PCB and the software/firmware to the project/robot;

  • General engineering knowledge - Mechanical and Fluids physics, calculus and a very little view on quantum physics;

  • General overview on O.S. behavior and its logics;

  • Experience on developing new projects: developing its software, the circuits and its PCB, also project/design the case/structure to be 3D printed or built later;

January 2015 - December 2015

APPLE DEVELOPER ACADEMY
OFFICIAL APPLE DEVELOPER PROGRAM

ADA is an Apple project in partnership with PUC-PR. I worked on iOS development with Objective-C and Swift. During the development of my projects, I gained experience in several topics such as: MVC architecture, 2D and 3D animation, map frameworks (mapkit), native iOS resources (camera/gallery, phone/sms, local authentication) among others. It is a 600 hours certified course on iOS development and Apple tools.

iOS related skills, architectures and courses

  • iOS course (Swift and Objective-C) - ADA: Apple Developer Academy - 2014 to 2015;

  • iOS course (Swift) - Alura;

  • iOS course: SwiftUI and Combine;

  • Advanced knowledge on Swift;

  • Intermediary knowledge on RxSwift;

  • Basic experience developing with unit tests (XCTest);

  • Experience with Xcode debug: Instruments and regular debug;

  • Experience on some iOS frameworks (UIKit, camera/gallery, video player, local and remote authentication, Core Data, Core Bluetooth, URLSession API);

  • Web Services integration (Swift - Native and with 3rd party library AlamoFire)

  • Experience with MVC and MVVM architecture;

  • Clean Architecture basics;

Common Tools and version control

  • GIT Flow;

  • Experience on common tools: Jira, Azure, GitLab, Bitbucket, GitHub, Proxyman and Postman;

  • Experience with SCRUM and Kanban;

  • SAFe 5's certificate - Scaled Agile;

Others

  • Advanced knowledge on Java;

  • Intermediary knowledge on Kotlin;

  • Basic knowledge on React and javascript;

  • Web services development(back-end) and integration (Java);

  • Front-end course (HTML5, CSS, JavaScript) - Alura [On going];

bottom of page