
Arthur Piccoli
Verified Expert in Engineering
Software Developer
Pelotas - State of Rio Grande do Sul, Brazil
Toptal member since August 3, 2022
Arthur is a mobile software engineer known for delivering high-quality products in the banking, finance, transportation, professional, and social network spaces. He has created real-time, multi-platform chat apps, an app for a large Brazilian port with cargo management, vessel tracking, and lot reports, banking applications, and a credit card Flutter module integrated as part of a native eCommerce application. Arthur is adept at communicating with both technical and non-technical clients.
Portfolio
Experience
- Git - 7 years
- JavaScript - 3 years
- Flutter - 3 years
- Dart - 3 years
- Agile Software Development - 3 years
- Firebase - 3 years
- Unit Testing - 2 years
- Cloud Firestore - 2 years
Availability
Preferred Environment
MacOS, Slack, Visual Studio Code (VS Code), Flutter
The most amazing...
...project I've delivered brought an old dot-com system into the mobile apps era.
Work Experience
Flutter Developer
Livefire LLC
- Developed a multi-platform social network app with feed, groups, chat, and paid in-app content.
- Collaborated on creating an improved codebase and migrating existing legacy data while keeping all services live.
- Implemented multiple API integrations with 3rd-party services.
Flutter Developer
Kobe
- Participated in multiple project lifecycle phases, from the early stages of development to application release.
- Developed software for both Android and iOS operating systems.
- Conducted unit testing to deliver reliable mobile applications.
- Documented technical workflows and project knowledge in a private Wiki to onboard new developers.
- Revised and updated old codebases, reducing operating costs, fixing existing bugs, and improving functionality.
- Developed and maintained great and effective working relationships.
- Contributed to continuous improvement by suggesting and engaging in problem-solving activities.
- Lectured coding courses to future developers as part of an internship program.
- Instigated a knowledge-sharing culture and engaged others to contribute and share their own experiences.
Mobile Developer
Atlas Technologies
- Collaborated on different stages of the product development lifecycle.
- Collaborated with in-house designers to help achieve innovative UI design.
- Improved the mobile development process by identifying and delivering the necessary requirements for a work mobile development pipeline.
- Instigated a code quality culture among coworkers to achieve a clean and maintainable codebase.
Software Developer
Donamaid Tecnologia
- Guided the ongoing mobile application development until completion and release.
- Developed software automation providing further agility in internal processes.
- Completed refactoring of existing websites to improve navigation, enhance visuals, and strengthen search engine rankings.
Experience
Donamaid
https://play.google.com/store/apps/details?id=com.donamaid.profissionaisReal-time Chat App
Pataki
Cattalini
https://apps.apple.com/br/app/cattalini/id1536776770Internal Bank App
Credit Card Module
Education
Bachelor's Degree in Computer Engineering
Federal University of Pelotas - Pelotas, Brazil
Skills
Libraries/APIs
REST APIs, Node.js, Vue, Vue 3
Tools
Git, Android Studio, Xcode, Postman, Crashlytics
Languages
Dart, JavaScript, Kotlin, Swift, TypeScript
Frameworks
Flutter, Express.js, Material UI, Nuxt.js
Paradigms
Object-oriented Programming (OOP), Agile Software Development, Unit Testing, Testing
Platforms
Mobile, Firebase, Visual Studio Code (VS Code), Bitrise, Android, iOS
Storage
Cloud Firestore, PostgreSQL
Other
Algorithms, Data Structures, Programming, API Integration, UI Testing, Code Architecture, APIs, JSON REST APIs, Analytics, Push Notifications
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