Available to hire
I’m Hector C. Barreiro, a seasoned Android and mobile-focused developer with a passion for building high-performing apps. I specialize in Kotlin, MVVM/MVI, Jetpack Compose, and reactive programming to deliver scalable, maintainable solutions across devices. I enjoy collaborating with product, design, and QA teams to ship features that are reliable, delightful, and fast.
I’m committed to clean architecture, thorough testing, and continuous improvement. I mentor teammates, drive coding standards, and help teams adopt modern tooling and CI/CD practices to accelerate delivery while maintaining quality and user-centric experiences.
Experience Level
Work Experience
Senior Android Developer at CNBC
January 1, 2024 - PresentLed Android app development and optimization using MVVM/MVI for clean architecture, designed multimodule app setups to reduce build times, and integrated backend services via Retrofit and Apollo GraphQL. Implemented modern UI with Kotlin and Jetpack Compose; utilized Room Database and DataStore for robust local storage. Employed coroutines and flows for asynchronous programming, and established strong test coverage with MockK, mock servers, and XML tests, including A/B and end-to-end testing. Contributed to Kotlin Multiplatform to share core APIs across iOS/Android, and mentored juniors to raise coding standards and review practices.
Senior Android Developer at Walmart
January 1, 2023 - January 1, 2024Supported the development of a multi-module Android application organized around feature modules, using MVVM/MVI and Clean Architecture. Implemented state management with StateFlows and event handling via Channels; authored comprehensive unit tests and UI tests. Built network integrations with Retrofit and GraphQL (Apollo), managed data with Room and DataStore, and leveraged Kotlin Coroutines and Flows for responsive data handling. Led code quality initiatives with MockK and UJUnit-style practices, and guided feature/module testing strategies including A/B and E2E tests.
Senior Android Developer at Hertz
May 1, 2022 - January 1, 2023Led the Android app transformation, migrating from Java to Kotlin and implementing MVVM architecture with LiveData and Jetpack Compose. Replaced RxJava with Kotlin Coroutines, introduced Dependency Injection, and aligned UI with FIGMA designs. Drove CI/CD processes using Jenkins and Bitrise, integrated Retrofit for networking, and implemented Stripe for payments. Used Dynatrace, Firebase, and Jira for crash tracking, remote configurations, and project management.
Android Developer at Amazon
August 1, 2018 - May 1, 2022Led Android app development with MVP architecture, Android Studio, and Git. Enhanced UI with diverse views and payment integrations; maintained CI/CD with Bitrise. Built home screen widgets, authored unit tests, and integrated Krux SDK for data capture; translated features to Kotlin with data classes and optimized development workflow.
Senior Software Engineer at Tecnologías Avanzadas
August 1, 2016 - August 1, 2018Secured data storage using cipher methods, leveraged WebView for content rendering, contributed to SCRUM meetings, and applied solid DBMS skills. Implemented MVP and design patterns, crafted Material Design layouts, used Broadcast Receiver logic, and consumed REST APIs for UI updates. Developed test cases (JUnit, Espresso) and practiced Test-Driven Development, ensuring cross-device compatibility and robust security with SQLCipher.
Software and Web Developer at IKEA – Santo Domingo, Dom Rep
June 1, 2012 - July 1, 2016Led web developers and UI/UX designers, managed projects, and developed a Windows CE application used for warehouse scanning and item localization. Oversaw main store website development and maintenance and supported HR in personnel hiring for the team.
Project Manager at IKEA – Santo Domingo, Dom Rep
January 1, 2015 - December 31, 2016Led web development and UI/UX teams, managed multiple projects, and contributed to overall store web presence. Coordinated cross-functional efforts and ensured timely delivery and stakeholder alignment.
Junior Web Developer at IKEA – Santo Domingo, Dom Rep
January 1, 2014 - December 31, 2015Handled database management, PHP development, and C# tasks; contributed to PostgreSQL administration and support for web applications.
IT Support Engineer at IKEA – Santo Domingo, Dom Rep
January 1, 2012 - December 31, 2014Provided remote helpdesk support, hardware maintenance, Active Directory administration, and server management (Windows Server, Debian/Ubuntu). Assisted with VoIP configurations and basic Cisco routing/switching.
Education
Computer Science and Networking at Universidad del Caribe
July 1, 2012 - June 1, 2016Qualifications
Networking Technician CISCO
March 1, 2019 - December 18, 2025Industry Experience
Software & Internet, Retail, Media & Entertainment, Professional Services
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Orlando today.