Pedro Cortés

Senior Android Developer at TheHubs

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pedro Cortés is a Senior Android Developer based in Barcelona with nine years of experience building mobile applications and leading engineering teams. He is an early adopter of Kotlin Multiplatform and Compose Multiplatform, keeping projects current with the latest Android SDK features and ecosystem libraries. Known for challenging the status quo, he combines hands-on implementation skills with mentoring and technical leadership across startups and product teams. Beyond mobile, Pedro contributes to low-level open-source work—his GitHub contributions include core MMU/CPU and CDROM improvements for an experimental PlayStation emulator—demonstrating a breadth from high-level app architecture to systems-level problem solving.
code9 years of coding experience
job5 years of employment as a software developer
bookTécnico Superior en Desarrollo de Aplicaciones Web, Técnico Superior en Desarrollo de Aplicaciones Web at Institut Obert de Catalunya (IOC)
github-logo-circle

Github Skills (11)

memory-management10
csharp10
emulation10
device-emulation10
mips10
dotnet-core10
data-structure9
datastructures-algorithms9
data-structures9
algorithm9
algorithms9

Programming languages (4)

C#TypeScriptJavaKotlin

Github contributions (5)

github-logo-circle
BluestormDNA/ProjectPSX

Jan 2019 - Jan 2023

Experimental C# Playstation Emulator
Role in this project:
userBack-end Developer
Contributions:417 commits, 14 PRs, 239 pushes in 4 years
Contributions summary:Pedro primarily focused on implementing and improving the core logic of a Playstation emulator. Their contributions included adding and modifying code related to the Memory Management Unit (MMU) and the Central Processing Unit (CPU). The user also implemented new opcodes, including functionality related to different load/write operations, and fixed existing opcode behavior, such as those pertaining to branch instructions and co-processor functionality. Furthermore, the user worked on the CDROM implementation and added memory card support.
emulatorsonyplaystation-emulatornet-frameworkps1
Contributions:14 commits, 12 pushes, 1 branch in 8 months
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
Pedro Cortés - Senior Android Developer at TheHubs