Learn Data Skills
Beta
Diego Cué Hernández

Diego Cué Hernández

Certified

Software Developer

Company: TelevisaUnivision & School: ITAM | Mexico City, Mexico

Technologies

My Portfolio Highlights

My New Course

Introduction to SQL

Algorithmic visionary, building bridges between data and knowledge.

My Work

Take a look at my latest work.

course

Intermediate SQL Queries

course

Introduction to SQL

course

Introduction to R

My Certifications

These are the industry credentials that I’ve earned.

AI Fundamentals

AI Fundamentals

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

TelevisaUnivision | Sep 2023 - Present

Technical Lead

As the Tech Lead of Mobile Apps for TelevisaUnivision's Digital Media Team, I am responsible for overseeing the technical direction, planning and development of our mobile products, primarily using React Native to ensure a cohesive cross-platform experience. Some daily responsibilities include: • Leading a team of native developers, providing technical leadership, conducting code reviews, and establishing best practices to ensure robust and maintainable codebases. • Managing the monorepo that house shared components between mobile and web teams, streamlining development efforts, and ensuring consistency across all platforms. • Collaborating with both iOS and Android developers to create custom native modules and libraries, extending React Native’s functionality where it falls short on our needs, thus optimizaing performance. • Integrating internal & external APIs that connect our mobile apps with backend services, ensuring secure, reliable, and efficient data flow between the apps and server-side components. • Working closely with the web & design teams to ensure seamless integration of shared components, while maintaining a clear boundary between platform- specific and shared code. • Updating dependencies and managing CI/CD pipelines to maintain a smooth, automated development workflow that supports rapid iteration and deployment. • Maintaining our projects documentation up to date as well as documenting any upcoming development features. • Driving architectural decisions, particularly in the integration of React Native with native code, to achieve optimal app functionality and maintain a high level of performance.
Show More

aDomicil.io | Jun 2020 - Jun 2023

iOS Architect

As an iOS Architect for aDomicil.io a Tr3sco SaaS, I took on the critical role of architecting a scalable, customizable white/private label iOS application tailored for different restaurants. This project required a deep understanding of various business needs, as each implementation was uniquely customized for individual restaurant brands. My key responsibilities included: - Troubleshooting and resolving complex technical issues dependent on each restaurants customization, improving app stability, app reliability & uptime for the 1 million users that the product had. - Lead the architecture & development and customization efforts, ensuring that the core platform could be adapted to meet diverse client requirements while maintaining code quality and high standards. - Designed the architecture for integrating with diverse Payment Gateway providers by using optimal design patterns thus guaranteeing that each restaurant could partner up with a different payment provider. - Planned, designed & developed the CI/CD pipelines in order to make updates to the store on the cloud instead that On-prem thus optimizing the develop to delivery ratio. - Designed & developed the foundations of the data instrumentation in order for the product as well as each restaurant to gain valuable insights of the operations via key metrics. - Collaborating with cross-functional teams, including backend engineers, UI/ UX designers, business stakeholders & clients, to deliver tailored solutions that enhanced the customer experience for each restaurant brand.

TR3SCO | Jun 2018 - Jun 2023

Senior iOS Deveoper

While working as a Senior iOS Developer, I played a pivotal role in shaping the mobile strategy, coding standards and delivering high-impact applications for our clients. I leveraged my analytical & deep understanding of Apple's technology in order to bring projects from conception all the way to production and stores. Some of my key responsibilities included: - Leading the design of the projects and dividing tasks and functionalities with team members based on their strengths. - Design in conjunction with other key team members the coding standards for each project that we were going to do for our clients. - Mentoring, guiding & giving feedback to our junior developers, conducting code reviews, and pair programming sessions with them. - Collaborated with product managers, clients & other stake holders in order to define the project requirements and scope ensuring alignment with business goals. - Maintained strict update schedules for our projects in order to keep in sync with the latest updates & security standards, thus guaranteeing high performance & uptime in our applications. This role allowed me to lead by example, influence technical decisions through out projects, and significantly contribute to the success of our high-profile clients while further refining my leadership and technical skills.

TR3SCO | Jun 2015 - Jun 2018

Mid iOS Developer

As a Mid iOS Developer, I took on a more significant role in leading core functionalities for our clients while working together with junior developers on their day to day tasks. While I worked here I took ownership of whole modules for specific projects carrying them out from the beginning to finish after receiving the product and tech requirement. Some of my key responsibilities while I was in this role were: - Leading the development of core functionality features for our clients projects from concept, implementation & finish. - Enhancing application performance, conducting thorough testing, and debugging to ensure stability, reliability & up time. - Sitting down with design team & clients in order to find the most optimal design & solutions in order to bring the projects vision to reality. - Contributing to architectural decisions on specific modules and improving app scalability and maintainability. This role allowed me to further develop my technical skills, take ownership of a bigger scope in projects, and make a more impactful contribution to the overall success of the development team.

TR3SCO | Jun 2012 - Jun 2015

Junior iOS Developer

the company had helping out the senior staff members with core functionalities of the projects we were building. I worked closely with the team of designers, developers and product managers in designing, developing and maintaining the projects that we developed for our clients. My day to day responsibilities included: - Design interfaces that the designers gave the development team using Apple's tools like UI Kit to match the design. - Debug errors & bugs while on call in order to diagnose, troubleshoot & resolve issues that the clients had with their projects. - Collaborate with other areas in order to troubleshoot and fix issues on the projects. Some of the projects that I worked on were: - Rock 101 - Noticias MVS - Radio Fórmula

My Education

Take a look at my formal education

B.A. in Applied MathematicsITAM

About Me

Diego Cué Hernández

Diego hasn't filled in a bio text

Powered by

  • Work
  • Certifications
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free