Francisco Mata is a Senior Software Engineer based in Málaga, Spain, with 11 years of experience building native iOS and Android applications and leading engineering teams. He blends hands-on mobile development (Swift/Kotlin) with leadership roles—from Head of Native Development to Engineering Team Lead—focusing on clean architecture, quality, and delivery. A prolific open-source contributor to retro gaming toolchains, he has made significant low-level C/C++ contributions to projects like PCSX2 and RetroArch, including HostFS and PS2 ports. Francisco’s background ranges from full-stack early work to mobile platform ports and build automation, giving him a rare combination of system-level expertise and polished UX-minded native app skills. He values control over application quality and prefers careful engineering choices over quick external dependencies. Outside work he prototypes personal projects across multiple languages and frameworks and keeps energized by outdoor team sports.
11 years of coding experience
10 years of employment as a software developer
Computer Engineer, Computer Engineering, Computer Engineer, Computer Engineering at Universidad de Málaga
Contributions:181 reviews, 248 commits, 384 PRs in 2 years 9 months
Contributions summary:Francisco's contributions focused on expanding the functionality of the PS2 SDK. They implemented and included the `access` function within the `ps2sdkapi`, enabling file access control. Furthermore, the user modified the default mode for the `mkdir` function, and added several files to support CDFS (CD File System) support, enhancing the SDK's capabilities related to CD/DVD file system operations. In addition the user refactored the code using the `DPRINTF` macro.
Contributions:56 reviews, 56 commits, 75 PRs in 5 months
Contributions summary:Francisco primarily contributed to the development of the PSP SDK, focusing on low-level system calls and kernel functions. They added missing stubs for kernel functions, implemented POSIX-compliant libc functions and file system operations, and updated the build system and samples to align with the new POSIX environment. The user also made improvements to time handling and added support for the `fsync` function. This included the creation of core components such as a libcglue library.
psp-homebrewnintendo-3dssdkps1source-sdk
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
Francisco Mata - Senior Software Engineer at GoodNotes