English:
Advanced
Carlos C.
Vetted by YouTeam
El Salvador
UTC -06:00
America/El_Salvador
English:
Advanced
Driven Senior Android Engineer with a proven track record of crafting daily-used platforms that have impacted millions.
*8+ years as a Senior Android Engineer crafting high-performance mobile apps for tech giants like Disney Streaming, Nike, and Numerator. *Remote team leader through Agile Methodologies, ensuring smooth collaboration and successful project delivery. *Dynamic interface builder with Custom UI and animations, sparking rich and interactive experiences. *Software builder that anticipates change and embraces growth through a deep understanding of object-oriented development, seamlessly integrating design patterns and architectural components for unparalleled flexibility. *Adept at behavior-driven development and meticulous documentation using Gherkin and Cucumber, ensuring clear communication and quality deliverables.
Want to hire this engineer?
Check if Carlos is availableExpertise
Years of commercial development experience
9 years of experience
Core technologies
Other technologies
Project Highlights
Nike
Feb `22 - Aug `21
Nike
Collaborated with a cross-functional team to develop and implement the new Ratings and Reviews feature across multiple Nike apps, including the Nike App, Nike SNKRS, Nike Run Club, and Nike Training Club. Utilized Clean Architecture and MVVM design patterns, along with Jetpack Compose for UX/UI, to build a seamless and user-friendly experience for Nike app users. Fostered a culture of improvement and elevated project quality through collaborative problem-solving in meetings and code reviews. Demonstrated proficiency in SAFe (Scaled Agile Framework), effectively adapting to the agile development process and contributing to the successful delivery of the feature. Utilized a wide range of technologies, including Java, Kotlin, Koin, Dagger, Databinding, ViewBinding, Kotlin Coroutines, LiveData, Flow, Room, Retrofit, Mockito, Espresso, and Robolectric, to have the a robust and efficient new feature. Created clear and concise documentation, facilitating seamless knowledge to the Android team.
Responsibilities & achievements
Nike App: As a user, you can shop the latest sports styles perfect for all athletes including running shoes, Jordan clothes, and more. Nike SNKRS: As a user, you can explore, buy, and unlock the best of Nike and Jordan Brand sneakers. Nike Run Club: As a user, you can get an activity tracker and mile counter to make the most of your run. Nike Training Club: As a user, you can get various types of workouts, home workouts or mindfulness training.
Disney Streaming
Oct `21 - May `22
7 months
Disney
Disney+: As a user, you can stream and download your favorite Movies, TV Shows & originals from Disney. Star+: As a user, you can stream Series, Movies and Sport content from ESPN and others. ESPN: As a user, you can get scores, news, alerts and watch live sports from ESPN
Responsibilities & achievements
Utilized Behavior Driven Development methodologies to ensure consistent behavior across multiple Android apps, writing comprehensive documentation with Gherkin and Cucumber for requesting static media content and live media. Actively participated in team meetings and code reviews, providing valuable insights and suggestions for improvement to enhance the quality and efficiency of the development process. Utilized Java, Kotlin, Kotlin Coroutines, Flow, Mockito, Mockk, JUnit, Gherkin, and Cucumber technologies to develop high-quality Android applications. Maintained clear and concise documentation, ensuring ease of understanding and seamless knowledge transfer among team members.
Numerator
May `21 - Sep `23
2 years
Numerator
Receipt Hog App: As a user, you can get real money rewards for every purchase you make with the app. Whether you shop online or in-store, you just upload receipts and start earning coins to reclaim prizes.
Responsibilities & achievements
Led the development of the Receipt Hog App, an innovative platform where users earn real money rewards for purchases. Acted as a thought leader, actively participating in code reviews and team meetings, offering valuable insights and suggestions that fostered a collaborative and innovative work environment. Spearheaded the development of various key features (e.g. receipt uploading, coin earning, prize redemption) in Kotlin, all extensively unit-tested. These features boosted user experience and expanded app functionality. Led the app's UX/UI revamp using Jetpack Compose, delivering a sleek, modern interface that enhanced user engagement. Leveraged a diverse tech stack including Java, Kotlin, Dagger, Kotlin Coroutines, LiveData, Flow, Room, Retrofit, Mockito, Mockk, and Espresso to deliver high-quality, efficient, and maintainable code. Demonstrated a strong commitment to professional growth by consistently staying updated with the latest technologies and trends in Android development. Consistently followed best practices and industry standards, ensuring the reliability, performance and scalability of the app
Applaudo Studios
Nov `19 - May `21
1 year
Applaudo Studios
Fisherman - Wealth Management App: As a user, you get an app that helps you to achieve the best financial management regardless of your current wealth status.
Responsibilities & achievements
Played a key role in increasing Unit Testing coverage from 30% to 85% for the entire project, ensuring higher code quality and reducing the likelihood of bugs and errors. Actively contributed to team meetings and code reviews, providing valuable insights and suggestions for improvement, and fostering a collaborative and innovative work environment. Developed the Fisherman Wealth Management App, empowering users to achieve optimal financial management regardless of their current wealth status. Utilized technologies such as Kotlin, Koin, Databinding, Kotlin Coroutines, LiveData, Room, Retrofit, Mockito, and Robolectric to build robust and efficient Android applications. Implemented clean coding practices, ensuring the readability, maintainability, and scalability of the codebase
Banco Davivienda
Sep `19 - Nov `19
2 months
Banco Davivienda
App Davivienda El Salvador: As a user, you can do any kind of financial transaction related to Banco Davivienda
Responsibilities & achievements
Developed a custom Android Keyboard feature for Banco Davivienda, enabling users to access and perform specific bank transactions without opening the main app, resulting in improved convenience and user experience. Implemented Kotlin, Dagger, Kotlin Coroutines, LiveData, and Retrofit technologies to build the feature, ensuring efficient and reliable functionality. Took ownership of the project, ensuring timely delivery and adherence to project timelines. Conducted thorough testing and debugging to ensure the feature's stability and usability. Demonstrated a proactive approach to self-improvement and professional development, staying updated with the latest Android development trends and best practices.
Elaniin
Aug `17 - Aug `19
2 years
Elaniin
Banca Móvil BH: As a user, you can do any kind of financial transaction related to Banco Hipotecario. Scotiabank App: As a user, you can do any kind of financial transaction related to Scotiabank.
Responsibilities & achievements
Led and managed a team of 18 developers, consisting of iOS, Android, and React Native devs, fostering collaboration and achieving successful project outcomes. Successfully built multiple mobile applications from scratch for both iOS and Android platforms, meeting client requirements and delivering high-quality user experiences. Led the development of Banca Móvil BH, a comprehensive financial transaction app for Banco Hipotecario, enabling users to perform a wide range of financial transactions. Led the development of the Scotiabank App, providing users with seamless access to various financial transactions related to Scotiabank. Utilized technologies such as Java, Kotlin, Dagger, Kotlin Coroutines, LiveData, and Retrofit to ensure efficient and reliable app development. Implemented agile methodologies to manage project timelines and deliverables, ensuring timely completion and client satisfaction. Conducted regular code reviews and provided feedback to team members, fostering a culture of continuous improvement and learning.
Education
Higher education in Computer Science
Agency
10-50
GMT-6
Ciudad Obregon/Mexico
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Human Resources & Career, Safety & Security, Food & Drink, Arts & Culture
Want to hire this engineer?
Check if Carlos is available