José Fonseca is a product-minded software engineer with 14 years of experience building both front-end and back-end systems from Valladolid, Spain. He has hands-on expertise improving user-facing UIs—contributing performance and rendering fixes to Firefox OS’s Gaia contact app—and strengthening APIs and JSON rendering in the FIWARE Orion context broker. Comfortable across the stack, he blends pragmatic engineering with a focus on high-impact features like CORS support and API v2 endpoints that improve interoperability. Colleagues would describe him as a senior developer who seeks challenging problems and ships reliable, maintainable solutions. His background includes a master’s from Universidad de Valladolid and a sustained commitment to open-source collaboration. Notably, he pairs UI sensitivity with protocol-level thinking, making him effective at bridging user experience and backend reliability.
DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
Front-end Developer
Contributions:971 commits, 41 PRs, 11 pushes in 2 years 8 months
Contributions summary:José contributed to the UI of a Firefox OS phone UI project. They primarily worked on the contact list and search functionality, fixing bugs related to Facebook contact search performance and improving the contact view's visual rendering. Further contributions included addressing inconsistencies in the user interface of the contact settings, specifically resolving issues that related to the export/import options.
Context Broker and CEF building block for context data management, providing NGSI interfaces.
Role in this project:
Back-end Developer
Contributions:1 review, 40 commits, 52 PRs in 3 years 4 months
Contributions summary:José's contributions primarily focused on enhancing the context broker's functionality and API. They added support for Cross-Origin Resource Sharing (CORS) to handle requests from different origins and implemented API v2 features, specifically listing all entry points. Furthermore, they added JSON rendering macros to efficiently generate JSON responses and addressed issues related to string rendering in the API. They also addressed minor issues, like fixing the README.
fiwaredata-managementdatabrokerdata-context
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
José Fonseca - Software Engineer at CanteraFonseca.EU