Profile picture

M.C.S. Brayan Luna Nuñez


Date of birth
May, 1989
Nationality
Mexican
Address
Mexico, CDMX
LinkedIn
in/blunan

Publications

Employment

2019 - Now

Software Architect

@ America Movil Content and Media


since February 2019
2016 - 2019

Android Technical Lead

@ Global Hitss - America Movil Content and Media


from October 2016 to February 2019 (2 years and 4 months)

I joined the Claro Música project as the technical lead on a 5 developers team with the aim on stabilizing and reengineering the application in order to reduce crashes, errors and development times for new requirements, my main activities and contributions were:
  • Diagnose and solve/follow-up priority bugs.
  • Estimate, assign, review and integrate new requierements.
  • Carry out the technical interview for new Android developers.
  • Use Android Profiler to search for I/O and memory bottlenecks.
  • Reduce 15Mb from APK size by removing old/unused/redundant code and dependencies.
  • Refactor to image and services modules to improve error handling and optimize APP performance (Startup time reduced by ~3s).
  • Integrate react-native and redux so that they could couple more naturally with the components that the application already had.
2015 - 2016

Android Developer

@ Global Hitss


from August 2015 to October 2016 (1 year and 2 months)

I joined the Android development team working on the redesign and reengineering of the Claro Video application for STB (Set-Top Box), this was the first major update in about a year and within my main contributions were:
  • Complete development of the music streaming section.
  • Image loading optimization using cache and pre-loading mechanisms in the most critical sections.
After the STB release, our team was divided in order to attend both the STB and the mobile application where I contributed with:
  • Implementation of the Electronic Program Guide (EPG) used in the Live TV section.
  • Refactor and stabilization of Chromecast integration (both sender and receiver) complying with Google's acceptance criteria.
  • I was lead for the 3 developers team (including me) who carried out the 2016 Olympic Games broadcasting inside the Claro Video application.
2015

Software Developer

@ Instituto Nacional Electoral


from February 2015 to June 2015 (5 months)
2011 - 2012

Technology Solutions Analyst

@ Centro de Investigación en Computación - IPN


from June 2011 to June 2012 (1 year and 1 month)

Education

2014

Certified Android Jr. Developer

by Open Intelligence


valid from June 2014 to June 2016
2012 - 2014

M.S. in Computer Science


Centro de Investigación en Computación @ Instituto Politécnico Nacional


from August 2012 to December 2014

Thesis: An Ontology-Driven Framework for Resource-Efficient Collaborative Sensing The framework is composed by a set of distributed and local algorithms which use in-network processing to find the most suitable device in the network for performing a sensing task. The device is selected based on physical distance, communication distance (hops), and semantic similarity between the requested service and the services offered by each device. The proposed algorithms are proven to be correct and were implemented on the Network Simulator v3 for performance measurement and comparison against a centralized approach.
2007 - 2011

B. in Computer Systems Engineering


Escuela Superior de Cómputo @ Instituto Politécnico Nacional


from August 2007 to June 2011

Skills

Languages

Spanish (Native), English (B2 level in the Common European Framework of Reference for Languages)

Computer Science

Distributed Systems Algorithms Design Graph Theory

Programming Languages

Android(Experienced)
Java(Experienced)
Swift  (Novice)
PHP(Trainee)
Python(Novice)