
Nuno Matos
Verified Expert in Engineering
Software Development Developer
Porto, Portugal
Toptal member since July 22, 2020
Nuno has more than 10 years of experience in software development. Early in his career, he worked in a research center where there were projects in several programming languages. He has since decided to focus his career on mobile app development, specializing in Android. Nuno is a dedicated and self-motivated person with good communication skills and a sense of (healthy) perfectionism.
Portfolio
Experience
- Java - 10 years
- Software Development - 7 years
- Android - 7 years
- SQLite - 6 years
- Kotlin - 5 years
- Agile Software Development - 5 years
- RxJava - 4 years
- Firebase - 4 years
Availability
Preferred Environment
Android Studio, Android, Jira, Slack, MacOS, Windows
The most amazing...
...thing I've developed is a personal project for sports matches and competition information that reached #10 in the sports category in Portugal.
Work Experience
Senior Android Developer
7egend
- Built an app for a health company from scratch where the users can schedule exams and see the results and which units are closer.
- Worked on the official Android application of Valencia CF's football team as the main Android developer. Added new features, made improvements, and fixed bugs.
- Tracked and fixed bugs on the FC Porto team's official Android application.
Android Mobile Developer
Lyrasis
- Developed a feature to add/load bookmarks for audiobooks the user wants to listen to.
- Added push notifications to the app so the users could know when their books' loans were expiring or when a reserved book was available.
- Added manual input for passwords in order to open LCP books.
Android Developer
Wiin Solutions, LLC
- Built an app from scratch to allow the company's workers to manage and track the construction tools inventory.
- Created logic to scan a QR code and immediately retrieve all the tool's information, allowing the worker to reserve that tool.
- Spearheaded the entire Android application and managed everything within it according to the project manager's requirements.
Android Engineer
CircleIn, Inc.
- Developed new features, such as group conversations between two or more users (similar to WhatsApp or Slack).
- Started an app refactoring to update the code to the newest technologies at the time.
- Fixed existing bugs on the app that were causing some negative comments and reviews on the Play Store.
Android Developer
Wetek
- Developed an Android application that would work as a personal Wetek smart boxes' manager so the user could list, manage, and interact with them using voice commands.
- Created a similar application but for iOS, using the Swift programming language.
- Worked on improvements, tracked, and fixed bugs, using Jira as a reporting tool.
Android Developer
NDrive
- Contributed to several improvements for the company's navigation application on Android.
- Tracked and fixed bugs, using Jira as a reporting tool.
- Developed and worked on a UI testing component that would work for the entire application.
Android Developer
Appetite
- Served as part of a team that worked on an Android mobile application for a special set of events for Lidl. Developed a module inside the app.
- Contributed to an Android tablet application designed for mentally disabled people to perform set actions inside a specific internet domain and prevent them from navigating to other websites.
- Created an Android application that worked as a social network aggregator with a gamification component. The users could compete with their friends for points achieved by liking, sharing, posting, and commenting on a social network.
Researcher
Fraunhofer AICOS Portugal
- Worked on an Android mobile application that tracked the user performance in water activities like sailing or surfing through motion sensors and would work as a social network for fans of these sports.
- Developed a set of motion games based on movement tracking, using the Asus Xtion Pro and the Unity framework for rehabilitation purposes.
- Created an Android application from scratch that could work offline for internal project management, project listing, thesis approval, etc.
Experience
Hoquei Patins
https://play.google.com/store/apps/details?id=pt.nunomatos.hoqueipatinsTool Tracking App
Business Card Scanner App
Education
Master's Degree in Informatics and Computing Engineering
Faculdade de Engenharia da Universidade do Porto - Porto, Portugal
Skills
Libraries/APIs
Retrofit, RxJava, RxJava 2
Tools
Android Studio, Slack, Jira, Trello
Platforms
Android, Firebase, Mobile, Windows, MacOS, Azure, Twilio
Languages
Java, Kotlin
Paradigms
Agile Software Development, Scrum
Storage
SQLite, RoomDB, Realm
Frameworks
Android SDK, Espresso, Dagger
Other
Software Development, Development, Room, Google Fit
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring