Arnulfo Magaña is a full-stack software engineer with nine years of experience building web and embedded solutions from Guadalajara, Mexico. He has moved between enterprise roles at IBM and consultancy work at Unosquare and TCS, shipping front-ends in React, Svelte and Angular and back-ends in Express/NestJS and .NET. Arnulfo pairs UI polish—evident from his Angular Material work on the popular Passcore self-service password tool—with IoT and Raspberry Pi expertise, contributing camera, GPIO and RFID features to embedded open-source projects. At IBM he helped migrate legacy systems to modern cloud-native stacks and led event-driven microservices using Kafka-based Event Streams. He is a Telematics Engineer by training who also invests in developer experience and operational tooling for cloud resources, making him comfortable across product-facing UI and low-level device integrations.
9 years of coding experience
7 years of employment as a software developer
Telematics Engineer Programming Networking, Telematics Engineer Programming Networking at Universidad de Guadalajara
A self-service password management tool for Active Directory
Role in this project:
Front-end Developer
Contributions:113 commits, 7 PRs, 121 pushes in 10 months
Contributions summary:Arnulfo's contributions primarily revolve around the development of the front-end application. Their initial commits focused on setting up the Angular application structure, including the creation of core modules and components. Subsequent commits involved the integration of Angular Material components for UI design and layout, which enhanced the visual appearance. The user also made modifications to the application's appearance by changing the theme and working on responsive design elements.
The Raspberry Pi's IO Functionality in an easy-to-use API for Mono/.NET/C#
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:9 commits, 2 PRs, 14 pushes in 1 year 1 month
Contributions summary:Arnulfo made several contributions related to the Raspberry Pi's functionality, particularly its camera and GPIO interactions. They implemented features for video stream capture and management, including handling video stream opening and closing with specific camera configurations. The user also added stylecop to the project for code quality and added tests for features such as RFID control. In addition, the user made updates to the project configuration files.
Find and Hire Top DevelopersWe’ve 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.