Arthur F.

About Me

Arthur is a Software Developer with a good understanding of Android design principles, interface guidelines patterns and best practices in building and maintaining high-performing, reusable and reliable Android applications. He writes both readable and reusable code in Java and Kotlin - showing competence with dependency injection and MVVM architectural patterns. He delivers solutions to ensure the best possible performance, quality and responsiveness of apps.

Other

Work history

UpStack
UpStack
Android Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

SiDi
SiDi
Android Developer
2020 - Present (5 years)
Campinas, São Paulo, Brazil
  • Develop, deploy and support native mobile apps within SiDi - working on new features to existing apps and solutions.

  • Work with the latest design patterns, principles and technologies on projects for clients.

  • Monitor and enhance app performance by reviewing codebases and working on future app upgrades.

Venturus
Venturus
Developer Analyst
2018 - 2020 (2 years)
Campinas, SP, Brazil
  • Developed, tested, debugged, and supported new software solutions and enhancements to existing apps.

  • Planned and delivered software solutions - working with other teams to complete solutions.

  • Contributed to the ongoing performance of apps through operational maintenance and defect resolution.

Showcase

Mobile Developer - Samsung Kids
Mobile Developer - Samsung Kids
  • Developed educational and fun games for Samsung Kids users across multiple devices.

  • Improved code and performance, addressed bugs, and created Proof of Concepts (PoCs) for new games.

  • Focused on enhancing the existing Samsung Kids app experience.

Mobile Developer - Bixby
Mobile Developer - Bixby
  • Worked on a team at Samsung to enhance Bixby's support and scope.

  • Designed new templates, screens, and features for the Bixby app.

  • Implemented user training data and fixed bugs to improve the app's functionality.

Mobile Developer - NDA Project
Mobile Developer - NDA Project
  • Led the development of a 'capsule for Bixby' using Bixby code.

  • Worked on a new PoC with client requirements and implemented new features.

  • Enhanced user experience through feature implementation.

Education

1.  Write a Mini Reservation Application with Kotlin
2.  Create an Android App with Kotlin
3.  Kotlin for Java Developers (JetBrains)
4.  Learn Object-Oriented Programming with Kotlin
5.  Start Programming in Kotlin (Part I)
6.
1. Write a Mini Reservation Application with Kotlin 2. Create an Android App with Kotlin 3. Kotlin for Java Developers (JetBrains) 4. Learn Object-Oriented Programming with Kotlin 5. Start Programming in Kotlin (Part I) 6.
Coursera
2021 - 2021
1.  Android Development with Kotlin
2.  Android Development: MVVM Architecture
3.  Spring & Hibernate for Beginners (includes Spring Boot)
4.  Advanced CSS and Sass: Flexbox, Grid, Animations and More!
5.  The Complete React Developer Course (w/ Hooks and Redux)
6.  React - Mastering Test-Driven Development
1. Android Development with Kotlin 2. Android Development: MVVM Architecture 3. Spring & Hibernate for Beginners (includes Spring Boot) 4. Advanced CSS and Sass: Flexbox, Grid, Animations and More! 5. The Complete React Developer Course (w/ Hooks and Redux) 6. React - Mastering Test-Driven Development
Udemy
2019 - 2019
Master's Degree in Computer Science with a focus on Software Architecture
Master's Degree in Computer Science with a focus on Software Architecture
The University of Lavras - UFLA
2016 - 2018 (2 years)
BSc. Information Systems (Partial Completion)
BSc. Information Systems (Partial Completion)
Boston University - Metropolitan College
2013 - 2014 (1 year)
BSc. Information Systems
BSc. Information Systems
The University of Lavras - UFLA
2010 - 2016 (6 years)