Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Christopher Hernández Núñez

Android Developer
Ecatepec

Summary

I am a tech enthusiast, I enjoy developing on Android systems and I keep up to date with the changes in the world of hardware and software. My experience in Android development is just over 6 years, working even with the AOSP project for embedded systems. I have been able to participate in great projects that have given me great experience. Among the products/goals that have had a great impact on my professional career I can share the Ford Mustang 2024, Avafin (Lendon) app deployment for loans in multiple regions and (the most recent) the development of the Telly TV with the delivery of multiple TV devices around the US. And of course I hope to continue growing and learning in this world of Android development.

Overview

7
7
years of professional experience
5
5
years of post-secondary education
2
2
Languages

Work History

AOSP Developer

EPAM Systems, Inc
03.2023 - Current

Client: Telly (TV vendor)

  • Development of Android-based embedded systems. Development of the AOSP system from Android 11 to Android 14.
  • Development and support for various device services and managers, both for native Android services and for connecting new sensors and applications.
  • Development with Java, Kotlin, C++, xml and AIDL, as well as use of tools such as Jenkins, GitHub, Gerrit, Peridio, Launch Darkly and Jira.
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Developed applications using MVVM architecture, resulting in a cleaner codebase that is easier to maintain and build upon.
  • Support for system settings, system properties, and system resources, as well as setting up device update flows and version control for different control groups/users.
  • Tested applications prior to final review to verify issue resolution.
  • Integrated third-party APIs into applications to enhance functionality and provide additional value to endusers.

Android Developer

Lendon Finances S.A. De C.V.
08.2022 - 03.2023
  • Mobile Android development with Java, Kotlin.
  • Creation of new features, user experience support, load of data from APIs, migrations from Android 11 to Android 12 and Android 13.
  • Java, Kotlin, MVP, RxJava, Dependency Injection, Jetpack.
  • Support for Firebase services and tools.
  • Crashlytics, remote configurations, storage, database.
  • Integration of services implemented on servers in other countries using a dedicated proxy server for Mexico.
  • Support for business server using Node.js, JavaScript, JSON.
  • Huawei and iOS support.
  • Developed applications using MVVM architecture, resulting in a cleaner codebase that is easier to maintain and build upon.
  • Managed aspects of Android app lifecycle from research and planning through deployment and post-launch support.
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements.
  • Utilized agile development methodologies to ensure timely delivery of high-quality software products.
  • Successfully integrated push notifications into apps, bolstering user engagement.

Android HMI Engineer

Altran Mexico (Capgemini Engineering)
08.2020 - 08.2022

Client: Ford Motor Company (SYNC 4 - Android: Software Development)


  • Create HMI (Human Machine Interface) for Sync 4, prototypes and tools based on C ++, Android, Android Automotive, Android Auto, Kotlin, Java and XML.
  • Following design rules and guidelines issued by the client; agile principles as well as the Scrum framework are used to carry out and develop everyday tasks in an efficient manner.
  • Activities are routinely coordinated with teams in USA and Canada; be it to tailor solutions to the specific requirements of our client, or to workshop and develop experimental approaches for new projects.
  • AOSP development for automotive products.
  • Fulfill the graphics and animations requests issued by the design department for several automotive UI features with Android: creating the layout for views, menus, flows as well as the corresponding animations for these.
  • Correctly defining and implementing the behavior of the aforementioned features and validating the results with the client.
  • Implementation of prototypes and simulations for UX clinics executed in USA with remote support.
  • Write and maintain clear and neat code for it to be reused by other teams or projects.
  • Follow-up of software tests with the test team.
  • Database development using Room library in Android.
  • AOSP customization using CarUI Library according to the automotive and client requirements.

QT HMI Engineer

Altran Mexico (Capgemini Engineering)
02.2020 - 08.2020

Client: Ford Motor Company (SYNC 4: Software Development)


  • Create HMI (Human Machine Interface) for Sync 4 and tools based on QT, QML and C ++.
  • Following design rules and guidelines issued by the client; agile principles as well as the Scrum framework were used to carry out and develop everyday tasks in an efficient manner.
  • Activities were routinely coordinated with teams in USA and Canada; be it to tailor solutions to the specific requirements of our client, or to workshop and develop experimental approaches for new projects.
  • Fulfill the graphics and animations requests issued by the design department for several automotive UI features with QT: creating the layout for views, menus, flows as well as the corresponding animations for these.
  • Use of Qt graphical effects (shadow, glow, gradients, opacity masks) for the implementation of animations for different features.
  • Correctly defining and implementing the behavior of the aforementioned features and validating the results with the client.
  • Implementation of prototypes and simulations for UX clinics executed in USA with remote support.
  • Write and maintain clear and neat code for it to be reused by other teams or projects.

Developer of Geographic Information Systems for Android Applications

Consejo Nacional de Ciencia y Tecnología
04.2018 - 12.2019

Client: Secretaría de Seguridad y Protección Ciudadana, Ciudad de México.


  • Create a monitoring system that follows up on crime incidence events in real time in Mexico City.
  • Cluster criminal information by geographic regions using artificial intelligence with python.
  • Create a cloud processing system that handles the information collected using Google Cloud Services.
  • Create a test mobile application on Android that allows users to visualize the processed information showing the crime incidence weighted by regions using ArcGIS.

Web Developer

Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas - IPN
01.2018 - 04.2018
  • Create a web system to consult scientific publications in Latin America.
  • Collect the publications made by scientific journals in a database using MySQL.
  • Mount a local server using Apache that allows access to the website.
  • Create a website that lists scientific publications according to the filters established by the client using HTML, CSS and JavaScript with NodeJS.
  • Create graphs that represent different criteria of the collected publications using JavaScript.

Education

Telematics Engineering - Internet Protocols, Network Security, Smart Networks, Telephony, Databases and Programming

UPIITA-IPN
08.2014 - 12.2019

Skills

Installation and configuration of operating systems

AOSP development

Programming using Kotlin

Programming using Java

Android development

Android SDK

Programming using C

Programming using C#

Programming using Python

undefined

Personal Information

  • Date of Birth: 11/22/96
  • Gender: Male
  • Nationality: Mexican

Timeline

AOSP Developer

EPAM Systems, Inc
03.2023 - Current

Android Developer

Lendon Finances S.A. De C.V.
08.2022 - 03.2023

Android HMI Engineer

Altran Mexico (Capgemini Engineering)
08.2020 - 08.2022

QT HMI Engineer

Altran Mexico (Capgemini Engineering)
02.2020 - 08.2020

Developer of Geographic Information Systems for Android Applications

Consejo Nacional de Ciencia y Tecnología
04.2018 - 12.2019

Web Developer

Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas - IPN
01.2018 - 04.2018

Telematics Engineering - Internet Protocols, Network Security, Smart Networks, Telephony, Databases and Programming

UPIITA-IPN
08.2014 - 12.2019
Christopher Hernández NúñezAndroid Developer