Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mauro Javier Bonilla Rosales

León, Guanajuato

Summary

I'm an electronic engineer with a background in embedded systems across various support areas. My expertise has been instrumental in academia and diverse industries, from startups to major players like INTEL. I bring a wealth of knowledge in electronic systems, Hardware Design Language (vhdl and verilog), lab instrumentation, programming in C and Python, networking, security, and Linux administration.

My adaptability shines in multicultural environments, and I thrive when faced with challenges.

Overview

13
13
years of professional experience
1
1
Certification

Work History

High School Teacher

Multiversidad Latinoamericana
10.2023 - Current
  • Robotics course.
  • Implementation of Arduino projects.
  • Use of sensor and actuators for small projects.
  • Check electric diagrams.

Validation System Engineer

Intel
04.2016 - Current
  • Researched and applied optimization algorithms to find the maximum current consumption.
  • Programming GUI for team mates to do more easy the use of the algorithm .
  • Reduce the test execution time of a worker from 2 weeks to 5 hours.
  • Analysis of data and variables to chosen the best option and select limits of work.
  • Debugging of automation software for validation test.
  • Set up a complete platform and processor with the necessary laboratory instrumentation.
  • Root cause analysis for find the problems with the platform doesn't work correctly or not start up.


Academic Technician

UNAM
01.2016 - Current
  • Develop of instruments and software for acquisition systems.
  • Connect wide kind of sensor and devices with some protocols for their integration with the system (IMU, inclinometers, GPS, amplifiers and filters).
  • Protocols knowledge (UART, SPI, I2C, TCP/UDP, RS232)
  • Programming in C/C++, Python and Matlab.
  • Upgrade of computer systems.
  • Check laboratory network and knowledge about OSI and TCP models.
  • Data analysis.

Electronic Engineer

Corporativo Profesional Oropeza
05.2017 - 07.2017
  • Projects: physical device key for secure passwords, physical device for ciphering communications, multiplexers of ISP, GSM SMS Reader, GPS tracker.
  • Design and development of projects and devices of specific use.
  • Use of development cards (raspberry, arduino, FPGAs).
  • Use of microcontrollers (ATMEGA328, ARM Cortex )
  • Programming in C/C++.
  • Bash scripting.
  • PCB design and build.
  • Technical support.


Student Research Assistant

INAOE
09.2011 - Current

Latin American Giant Observatory (LAGO)

  • Develop of a data acquisition system for high energy experiments
  • Programming on C/C++ VME modules.
  • Using of RED PITAYA’s FPGA for program in verilog and vhdl a scaler system.
  • Programming and debugging in C/C++ a data acquisition system.
  • Programming in Phyton and shell script tiny programs to calibrate inputs and use other modules.
  • Integration of pressure and temperature sensor.
  • Analysis of data in edge layer.

High Altitude Water Cherenkov Observatory

  • Programming on C/C++ VME modules for a characterization system
  • Characterization of sensor.
  • Data analysis.

Education

Master of Science - Astronomical Instrumentation

Instituto Nacional De Astrofisica, Optica Y Electr
San Andres Cholula, Puebla, Mexico
02.2013

Bachelor of Science - Electrical, Electronics And Communications Engineering

Universidad Autonoma De Aguascalientes
Aguascalientes, Mexico
08.2010

Skills

  • Microcontrollers (eg PIC, ARM, ATMEGA,)
  • Arduino, Raspberry Pi, Beaglebone, etc
  • C, C, Python, Bash, Matlab
  • Linux
  • Serial Protocols (eg SPI,I2C,UART,Ethernet etc)
  • Networking (eg TCP, UDP)
  • Git
  • SolidWorks
  • Circuit Prototyping & Design, Board Bring-Up, PCBs
  • Lab Equipment (eg oscilloscopes, logic analyzers, soldering)
  • Digital Signal Processing (eg A/D digital filters )
  • Sensor Interfacing (eg accelerometer, temp, motion, GPS, weight, and more)

Certification

Cibersecurity INTEL training, INAOE-INTEL - 400 hrs

  • Secure programming
  • Python
  • Secure systems
  • C/C++
  • Cryptography

C Programming for embedded aplications, LinkedIn Learning - 2 hrs 5 min


Timeline

High School Teacher

Multiversidad Latinoamericana
10.2023 - Current

Validation System Engineer

Intel
04.2016 - Current

Academic Technician

UNAM
01.2016 - Current

Electronic Engineer

Corporativo Profesional Oropeza
05.2017 - 07.2017

Student Research Assistant

INAOE
09.2011 - Current

Master of Science - Astronomical Instrumentation

Instituto Nacional De Astrofisica, Optica Y Electr

Bachelor of Science - Electrical, Electronics And Communications Engineering

Universidad Autonoma De Aguascalientes
Mauro Javier Bonilla Rosales