Hi, my name is Carlos Ugaz.

I DEVELOP IDEAS WITH PASSION

I'm a software engineer, Senior Android developer at Globant

Hi, my name is Carlos Ugaz.

I DEVELOP IDEAS WITH PASSION

I'm a software engineer, Senior Android developer at Globant

About me

Hello! I'm Carlos, a Senior Software Engineer, specializing in Mobile app development and creating cross-platform solutions using Kotlin Multiplatform. With seven years of experience, I've led teams in various industries including banking, education, e-commerce, and media.

I'm an person enthusiast who thrives on exploring emerging technologies and staying at the cutting edge of the field. Let's collaborate to bring innovative mobile solutions to life!

If you're seeking a Senior Software Engineer with a deep passion for Mobile development, a track record of leadership, and commitment to staying ahead of the curve, I'd love to connect and discuss how I can bring my skills and enthusiasm to your next project.

My Experience

Globant

2022 - PRESENT

In my current role at Globant, I have had the privilege of serving as an Senior Android Developer for esteemed clients, including Yape and Ticketmaster. For Yape, I have been involved in maintaining and enhancing their application, while also working on the development of a new version. Additionally, for Ticketmaster, I played a pivotal role in maintaining their application, particularly focusing on functionalities integrated into other companies' apps such as NFL and NBA. This dual experience has allowed me to work on diverse and challenging projects, ensuring the highest quality for our clients.

KotlinJavaJetpack ComposeCoroutinesFlowMVVMKoinGraphQL

Rappi

2021 - 2022

As an Android Developer Tech Lead, my responsibilities included implementing new functionalities and enhancements to the search screens within the application, resulting in a substantial revenue increase of 1.5 million dollars per month. I spearheaded the implementation of a modular architecture for the search engine, fostering greater scalability and maintainability. Collaboration with the development team and area manager was integral to ensure project synergy, and I also led screen redesign efforts. Throughout this role, I harnessed tools and technologies such as Kotlin, MVVM, and Rx Kotlin to achieve these objectives.

KotlinLiveDataRx KotlinMVVMDaggerRetrofit
View Full Resume

Personal Projects

Piggy Bank Banner Project
Kotlin MultiplatformAndroidIOS

Piggy Bank

I created the PiggyBank App to have a versatile tool for manage your finances. Whether you want to track expenses, log incomes, or visualize your financial movements through charts, this app has got you covered. It offers a user-friendly interface and robust functionalities to help you stay on top of your finances.

See project
Kotlin MultiplatformKobweb

Personal website

Creating carlosgub.dev was a journey of blending creativity with technical precision, entirely powered by Kotlin. The frontend was built using Kobweb and Kotlin Multiplatform, a powerful framework that integrates Kotlin into the web development process, enabling the creation of dynamic and interactive user interfaces. This combination allowed for a unified development experience, with all components written in Kotlin.

See project
Personal Website Banner Project
Piggy Bank Banner Image
Kotlin MultiplatformAndroidIOS

Piggy Bank

I created the PiggyBank App to have a versatile tool for manage your finances. Whether you want to track expenses, log incomes, or visualize your financial movements through charts, this app has got you covered. It offers a user-friendly interface and robust functionalities to help you stay on top of your finances.

See project
Personal Website Banner Project
Kotlin MultiplatformKobweb

Personal website

Creating carlosgub.dev was a journey of blending creativity with technical precision, entirely powered by Kotlin. The frontend was built using Kobweb and Kotlin Multiplatform, a powerful framework that integrates Kotlin into the web development process, enabling the creation of dynamic and interactive user interfaces. This combination allowed for a unified development experience, with all components written in Kotlin.

See project

Talks

  • Android Dev Peru #61 - How create your first website w/ kobweb - slides - video
  • GDG DevFest 2023 - How Implement Firestore in Kotlin Multiplatform Mobile - slides - video
  • 2021 5th ICOEI - Blockchain and smart contract for donation traceability - paper
  • Firebase Peru #6 2020 - Firebase ML Kit Barcode w/ Camera X
  • GDG DevFest 2019 - AutoML Vision Edge
  • Firebase Peru #5 2019 - Realtime chat w/ Firestore
  • Kotlin Everywhere Lima 2019 - Kotlin DSL
  • Firebase Day 2019 - Realtime chat w/ Firestore.
  • GDG Open MeetupMobile #2 2019 - AutoML Vision Edge
  • IO Extended Lima 2019 - Reconocimiento de Objetos en tiempo real con MLKit
  • Firebase Perú #4 2019 - Firebase AutoML Vision Edge
  • Firebase Perú #2 2019 - Firebase Analytics, migrando de GA a FA.
  • Firebase Perú #1 2019 - Reconocimiento Facial con ML KIT
  • GDG Lima 2018 - Android App Bundle Dynamic Delivery
  • Android Dev Perú MeetUp #19 2018 - Reconocimiento Facial con ML KIT
  • Google I/O Extended 18 - Creando un cuarto inteligente con Android Things
  • Android Dev Perú MeetUp #18 2018 - Android Things Example

Do you have an idea in mind?

Let's brainstorm together