Multi-talentoso desarrollador Full Stack con grado MSc. en Computación Embebida.
Experiencia en las siguientes herramientas:
Lenguajes de programación: C, C++, Objective C, Swift, JavaScript, HTML, Java, VHDL, Verilog, SystemC, SystemVerilog, Python.
Plataformas Embebidas: ARM Cortex-M0, M0+, M3 y M4. PIC. MSP430. Tarjetas de desarrollo ST Nucleo y STM32 Discovery, Arduino, mbed.
Marcas de microcontroladores usados: STM32F0, F3 y F4. Energy Micro Gecko. Nordic nRF51 (con soporte para Bluetooth Smart o Bluetooth Low Energy). Atmel SAM R21 (con soporte para IEEE 802.15.4, 6LoWPAN y Zigbee).
Software para diseño de PCBs usado: Altium Designer, Proteus, Eagle.
Periféricos usados: CC3300 (Wi-Fi), ESP8266 (Wi-Fi), ADS1192 (Analog Front End médico), ENC28J60 (Ethernet), WS2801 (Pixeles LED).
Herramientas de Desarrollo: Eclipse + GCC + make, VIM, Sublime Text, GDB, CooCox IDE, Xcode, Android Studio, HTerm.
RTOSs: FreeRTOS, CoOS, uC/OS.
Plataformas de Linux Embebido: Raspberry Pi, Pandaboard, Zedboard.
FPGAs: Xilinx Zynq, Altera Stratix II.
Herramientas de Diseño Digital y Circuitos Integrados: ModelSim, Cadence RTL Compiler and Encounter, Synopsys Design Compiler and Primetime, Active-HDL, Xilinx and Altera Design Tools.
Frameworks Web: Node.js, ExpressJS, AngularJS, Tornado, Django, WebSocket, WebRTC.
Bases de datos: Oracle, MySQL, SQL Server, MongoDB.
Computación científica: SciPy, NumPy, Matplotlib, MATLAB.