Senior Embedded Device Developer at Redacted for Security Reasons (Please write DM)
Washington, District of Columbia, United States
Join Prog.AI to see contacts
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.
13 years of coding experience
10 years of employment as a software developer
Universidad Don Bosco
Bachiller Tec. en Electr贸nica, Bachiller Tec. en Electr贸nica at Colegio Don Bosco
A small class to interface with the NFC reader Module MFRC522
Role in this project:
Embedded 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.
Arduino library for controlling single-wire LED pixels (NeoPixel, WS2812, etc.)
Role in this project:
Embedded 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)