Sergio B

Senior Software Engineer, IOS at League

Bogota, Colombia
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

👤
Senior
🎓
Top School
Sergio B is a senior iOS engineer based in Bogotá with 12 years of software experience and over 9 years focused on iOS and Flutter mobile development. He designs and ships production apps and SDKs—most recently building an authentication/authorization iOS SDK with biometrics and Keychain at League—and manages CI/CD App Store releases and performance work. Comfortable in distributed teams, he pairs hands-on feature development with unit testing, async/await patterns, and security-minded engineering. Beyond mobile, he contributes to high-profile open-source emulator projects (RetroArch, parallel-n64, Genesis-Plus-GX, PPSSPP), where he’s improved frontends, core integrations, and build systems—evidence of low-level systems fluency uncommon in many app developers. Self-motivated and independently productive, he blends pragmatic delivery with a history of debugging, optimization, and cross-platform thinking.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Pontificia Universidad Javeriana
bookColegio Claustro Moderno
languagesEnglish, Spanish
github-logo-circle

Github Skills (27)

dependency-management10
git10
c-language10
rc10
configuration-management10
cmake10
pps10
device-emulation10
c1110
c1710
arch10
sound-processing10
build-automation10
libretro10
cprogramming-language10

Programming languages (11)

JavaC++ShellCMesonMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
ekeeke/Genesis-Plus-GX

Jul 2014 - Apr 2017

An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator
Role in this project:
userBackend Developer
Contributions:17 commits, 3 PRs, 11 comments in 2 years 9 months
Contributions summary:Sergio primarily focused on modifying the emulator's core functionality, specifically the Sega Genesis Plus GX libretro port. Their contributions include renaming files, changing directory paths for BRAM, and merging updates from the upstream repository. They also updated the PSG sound chip implementation with merging and bug fixes.
emulatorgenesisbitlibretroportable
libretro/parallel-n64

Oct 2014 - Feb 2017

Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
Role in this project:
userBack-end Developer
Contributions:17 commits, 10 PRs, 45 comments in 2 years 4 months
Contributions summary:Sergio contributed to the Nintendo 64 emulator by fixing bugs, removing unused variables, and reverting incorrect changes. They updated the code to integrate with the build system, modifying the git hash generation. Furthermore, they made changes to core settings by using `enabled/disabled` configurations. Their work primarily focused on improving the functionality and integration aspects of the emulator's core components.
gameboyemulatorrewrittennintendo-64optimized
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
Sergio B - Senior Software Engineer, IOS at League