Mario聽Gomez

Senior Embedded Device Developer at Redacted for Security Reasons (Please write DM)

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

馃懁
Senior
馃帗
Top School
Mario Gomez is a Senior Embedded Device Developer with 13 years of experience building IoT and socially impactful technology solutions, currently based in Washington, D.C. He blends embedded systems engineering with data-driven analysis, having applied machine learning and big-data techniques to food security projects at the World Food Programme. A committed open-hardware and open-source advocate, he has contributed practical drivers and platform support鈥攕uch as Python interfacing for the MFRC522 NFC reader and nRF52 support in Adafruit_NeoPixel鈥攖hat enable real-world IoT deployments. Mario founded a regional hackerspace and led a community-focused emergency communication platform, showing a rare mix of maker instincts and program-level delivery. Colleagues describe him as an inventive problem-solver who turns constrained resources into robust, user-centered solutions. He pairs technical depth in electronics and embedded software with hands-on product development and community-oriented impact.
code13 years of coding experience
job10 years of employment as a software developer
bookUniversidad Don Bosco
bookBachiller Tec. en Electr贸nica, Bachiller Tec. en Electr贸nica at Colegio Don Bosco
languagesSpanish, English
github-logo-circle

Github Skills (13)

embedded10
c-language10
serial-communication10
spi10
cprogramming-language10
sys10
python10
nrf5210
arduino-library10
dma9
nfc9
gpio9
raspberry-pi8

Programming languages (10)

CSSC++ShellCSCSSVueArduinoRuby

Github contributions (5)

github-logo-circle
mxgxw/MFRC522-python

Jun 2013 - Mar 2018

A small class to interface with the NFC reader Module MFRC522
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:23 commits, 3 PRs, 6 pushes in 4 years 9 months
Contributions summary:Mario primarily contributed to the development of an interface for the MFRC522 NFC reader module. Their work focused on writing Python code to interact with the reader, including initialization, communication with the SPI interface, and implementing functions for card requests, anti-collision detection, and authentication. The commits introduce the core functionality to read and interact with NFC cards, providing a foundational framework for further development related to NFC applications using the MFRC522 module.
nfc-readernfcreadermfrc522
adafruit/Adafruit_NeoPixel

Mar 2017 - Mar 2017

Arduino library for controlling single-wire LED pixels (NeoPixel, WS2812, etc.)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits, 1 PR, 4 comments in 9 days
Contributions summary:Mario primarily contributed to adding support for the Sparkfun nRF52832 breakout board, integrating it with the existing NeoPixel library. This involved modifying the core `Adafruit_NeoPixel.cpp` file to include nRF52-specific code, including timing adjustments and interrupt handling. Further work involved testing and implementing support for EasyDMA on the nRF52 platform.
adafruitledws2812neopixelarduino-library
Find and Hire Top DevelopersWe鈥檝e analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mario Gomez - Senior Embedded Device Developer at Redacted for Security Reasons (Please write DM)