Howdy Logo
Image of Cassio V.

Cassio V.
Mobile Engineer - Android

Java
Kotlin
Bio

A Mobile Developer with over eight years of experience specializing in native Android development, and more recently, working with Flutter.

  • Android Developer
    1/1/2022 - Present

    Developed a hybrid application utilizing NullStack and CapacitorJS. Responsible for feature development and bug fixes, engaging in all stages of the lifecycle from conceptualization to functionality release.

  • Android Developer
    11/1/2020 - 12/1/2021

    Responsible for the support and technical aspects of the application, including development and maintenance of an Android project using Kotlin.

  • Android Developer
    10/1/2019 - 10/31/2020

    Excelled in developing Android applications specifically tailored for the retail sector, collaborating extensively with the R&D team to ensure seamless integration and functionality. Gained significant expertise in Java and Kotlin for Android development, leveraging Android Studio for efficient coding and debugging. Utilized frameworks such as Dagger, RxJava, and Retrofit to streamline development processes and enhance application performance. Demonstrated advanced skills in using SQLite and Room for local data storage, ensuring optimal data management. Mastered the use of Git for version control, facilitating collaborative development and code maintenance. Adapted methodologies such as Agile and Scrum to manage project timelines and deliverables effectively. Achieved successful deployment and continuous improvement of retail applications, resulting in enhanced user experience and operational efficiency.

  • Android Mobile Developer
    12/1/2018 - 8/31/2019

    Developed an application optimized for the Zebra TC25 device, aimed at enhancing operational efficiency within distribution centers. Focused on addressing challenges and significantly increasing the performance of the delivery process through streamlined functionalities and robust performance enhancements. Utilized essential tools and frameworks including Java and Android Studio for development, integrating features specific to the Zebra TC25's hardware capabilities. Applied agile methodologies to ensure rapid iteration and responsive troubleshooting, engaging in continuous integration and deployment practices. Implemented RESTful APIs for effective communication between the mobile application and backend systems, leveraging SQL databases for data storage and retrieval. Enhanced the user interface to improve usability for distribution center workers, ensuring intuitive navigation and functionality.

  • Android Mobile Developer
    2/1/2018 - 12/31/2018

    Responsible for the development and maintenance of mobile applications for the GreNal duo. Developed advanced proficiency in Java and Kotlin for Android development. Utilized Android Studio and its suite of tools for efficient coding and debugging. Implemented complex UI/UX designs using XML and Material Design guidelines. Leveraged third-party libraries such as Retrofit for API calls and Glide for image loading. Conducted thorough testing using JUnit and Espresso frameworks, ensuring high-quality code and robust app performance. Managed app deployment processes via the Google Play Console and monitored app performance with Firebase Analytics and Crashlytics. Fostered collaborative development practices using version control systems like Git.

  • Android Mobile Developer
    10/1/2017 - 2/28/2018

    Developed technical expertise in Android development with a focus on enhancing the local data storage system and optimizing the data synchronization process. Utilized the MVVM (Model-View-ViewModel) architecture to ensure a scalable and maintainable codebase, strictly adhering to Android development guidelines.

  • Product Manager
    7/1/2016 - 7/31/2017

    Key accomplishments and skills include the development and launch of several innovative Android applications specifically targeting smart parking solutions. Proficiency in Java and Kotlin was leveraged to create highly functional, user-friendly apps. Extensive experience with the Android SDK, Android Studio, and various APIs was critical in integrating advanced features such as real-time parking space availability and navigation. Firebase was utilized for backend services, ensuring robust data storage and user authentication.

    Moreover, significant expertise was gained in integrating third-party services, such as Google Maps and payment gateways, thereby enhancing the application's overall utility and user experience. Proactive debugging and optimization efforts were carried out using tools like Android Debug Bridge (ADB) and Android Profiler to ensure high performance and reliability across multiple devices. Collaborative development and version control were maintained using Git and GitHub, ensuring seamless teamwork and continuous integration.

  • Android Mobile Developer
    12/1/2015 - 4/30/2016

    Developed Android applications, backend, and CMS for multiple high-profile projects. Gained extensive experience in Android development, utilizing frameworks and tools integral to mobile app creation. Enhanced backend infrastructure through various programming languages and optimized CMS functionalities to ensure seamless integration with mobile applications. Focused on delivering robust apps, demonstrated capacity to work on complex projects which required comprehensive knowledge of systems engineering, API integration, and database management.

  • Android Mobile Developer
    1/1/2015 - 12/31/2018

    Demonstrated expertise in developing Android applications across a diverse range of projects. Acquired in-depth knowledge of Android SDK and Java. Proficiency in modern Android development frameworks such as Kotlin and Android Jetpack components. Skills honed in RESTful API integration and management using Retrofit, and extensive use of databases such as SQLite and Room. Developed user-friendly interfaces employing the principles of Material Design and advanced UI tools including ConstraintLayout and RecyclerView. Ensured code quality and maintainability through the use of version control systems such as Git. Employed continuous integration and delivery practices using tools such as Jenkins. Conducted thorough testing with tools like JUnit and Espresso to ensure robustness and performance. Actively engaged in agile methodologies, improving collaborative skills and efficiency in project delivery.

  • Mobile Application Developer
    8/1/2014 - 10/31/2014

    Developed a comprehensive Android application for a major insurance provider. Gained extensive expertise in Java and Kotlin, focusing on building robust and user-friendly interfaces using Android Studio. Leveraged frameworks and tools such as Retrofit, Dagger2, and RxJava for streamlined network calls and dependency injection. Implemented MVVM architecture to facilitate efficient data binding and separation of concerns. Utilized Firebase services for real-time database management, crash analytics, and push notifications, ensuring a secure and responsive app experience. Demonstrated proficiency in SQLite for local data storage. Conducted rigorous unit and instrumentation testing using JUnit and Espresso, maintaining high code quality and performance standards. Employed Git for version control, fostering collaborative development efforts.

  • Internship in Research/Development
    3/1/2013 - 12/31/2013

    Conducted extensive research and development in artificial intelligence, with a focus on capturing and interpreting neurological signals from humans. Utilized Java and Android for the development of sophisticated applications aimed at signal processing and interpretation. Gained advanced expertise in neural signal acquisition techniques and AI-driven data analysis. Employed machine learning algorithms to enhance the accuracy and efficiency of signal interpretation. Developed robust applications that integrate seamlessly with neural hardware, showcasing proficiency in mobile technology and real-time data processing. Demonstrated ability to innovate in the intersection of cognitive neuroscience and mobile software development.

  • Android Mobile Developer
    1/1/2013 - 3/1/2013

    Developed expertise in Android development with a focus on implementing innovative audio systems to encode user check-ins in retail stores using high-frequency signals. Gained experience with Android SDK and Android Studio for creating engaging and efficient mobile applications. Enhanced understanding of audio signal processing and high-frequency communication to ensure accurate and reliable user check-ins. Utilized RESTful APIs for backend integration, ensuring seamless data transfer and synchronization between client and server. Debugged and optimized code for improved application performance and user experience. Participated in agile development processes, collaborating with cross-functional teams to deliver project milestones on time. Refined skills in Java and Kotlin languages, and employed tools such as Git for version control and Jira for project management.

  • Software Developer C++ / JavaScript
    2/1/2011 - 12/31/2012

    Acquired expertise in developing systems dedicated to control and automation leveraging C++ and QtNokia. Gained a deep understanding of implementing software solutions that streamline and enhance automation processes, ensuring efficient and precise system control. Demonstrated a strong capacity for crafting robust, high-performance applications using the C++ programming language in conjunction with the QtNokia framework, adhering to best practices and industry standards for software development in control systems.

  • Computer Engineering at Pontifical Catholic University of Rio Grande do Sul
    2006 - 2012

  • SCRUM MASTER at Scrum Alliance
    10/1/2015

Cassio is available for hire

Meet Cassio V.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.