John Madrigal is a Senior Software Engineer based in Los Angeles with five years of experience building modular, user-focused React-Redux applications and pioneering RTK Query as a reusable UI-API layer. At Magnite he blends product-facing design work, SOX-compliant release management, and cross-team collaboration while contributing shared UI components and Storybook-driven patterns. He’s a pragmatic full-stack contributor who has integrated streaming technologies and improved error handling in the open-source Swell API tool, demonstrating comfort across frontend, backend, and GraphQL surfaces. With a background in science and HIPAA-compliant data systems from UCLA Health, he brings analytical rigor to engineering decisions and a knack for translating complex requirements into maintainable, testable interfaces.
5 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Microbiological Sciences and Immunology, Bachelor of Science - BS, Microbiological Sciences and Immunology at University of California, Los Angeles
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..
Role in this project:
Full-stack Developer
Contributions:3 reviews, 71 commits, 4 PRs in 20 days
Contributions summary:John primarily contributed to the API development tool, specifically working on integrating streaming technologies and enhancing error handling. Their work included hooking error messages to the request/response object and testing with the Apollo error link. The user also modified both frontend and backend code, including UI components, GraphQL integration, and core functionality within the main application. This demonstrates a broad understanding of the project's architecture.
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, and gRPC.
Contributions:100 pushes, 6 branches in 18 days
grpcendpointsapi-testingswelldevelopment-tool
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.
Request Free Trial
John Madrigal - Senior Software Engineer at Magnite