Ernesto Rivera

Founder at PTEz

La Paz, La Paz, Bolivia
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
Ernesto Rivera is a founder and seasoned multi-language mobile engineer with 11+ years focused on the Apple ecosystem—iOS, iPadOS, macOS, watchOS and tvOS—who repeatedly leads product architecture and hands-on development for startups and established teams. He co-founded multiple ventures while serving as lead iOS developer across companies like CyberAgent, tap tap tap and FileCloud, combining UX/UI design sensibilities with mentoring and CI/repo governance experience. A prolific open-source maintainer and contributor with 1,000+ GitHub contributions per year across 50+ projects, he has improved widely used libraries (e.g., CocoaLumberjack) and added SwiftUI integrations to popular UI components. Comfortable refactoring legacy Objective-C into modern Swift, he also brings practical release engineering skills—beta distribution, crash/analytics tooling and platform migrations. Based in La Paz, Bolivia, Ernesto pairs academic depth (PhD work at Tokyo Tech) with an entrepreneurial drive to ship polished, cross-device experiences.
code11 years of coding experience
job15 years of employment as a software developer
bookPrimary School, Primary School at Escuela Hermann Gmeiner
bookPhD Computer Science, eLearning, PhD Computer Science, eLearning at Tokyo Institute of Technology
bookMaster's degree, Computer Science, Master's degree, Computer Science at Université de Geneve
bookHigh School, Science, High School, Science at Colegio San Ignacio de Loyola
languagesEnglish, Spanish, Japanese, French, Portuguese
stackoverflow-logo

Stackoverflow

Stats
10,870reputation
1.9mreached
309answers
42questions
Badges
ios
top-1%
uiscrollview
top-5%
objective-c
top-5%
uitableview
top-5%
github-logo-circle

Github Skills (32)

customizer10
objective-c10
ios10
custom-theme10
swiftui-app10
customisation10
swift10
logging10
cocoalumberjack10
popover10
swiftui10
ui-design9
front-end-development9
uitableview9
uid9

Programming languages (7)

C++JavaScriptGoObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS
Role in this project:
userMobile Developer (iOS)
Contributions:3 releases, 163 commits, 175 PRs in 3 years 9 months
Contributions summary:Ernesto primarily focused on fixing build warnings and updating demo applications within the CocoaLumberjack framework. They reverted changes related to tvOS targets and conditional inclusion of CLIColor. Further contributions included minor adjustments to demo projects, updating files related to WebSocket, and fixing analyzer warnings within the codebase. These changes suggest a focus on maintaining and refining existing features across different platforms, including iOS.
cocoapodsobjective-ccocoalumberjacktvoslogger
andreamazz/AMPopTip

Jun 2017 - Nov 2019

An animated popover that pops out a given frame, great for subtle UI tips and onboarding.
Role in this project:
userMobile Developer (iOS)
Contributions:9 commits, 4 PRs, 7 comments in 2 years 5 months
Contributions summary:Ernesto primarily focused on updating the `PopTip` library, specifically related to its SwiftUI integration. They introduced a new method to display SwiftUI views within the popover, enabling the use of custom SwiftUI views. Additionally, the user made changes to the demo project, updating dependencies and incorporating the new SwiftUI functionality within the example application. These changes aimed to enhance the library's capabilities and provide flexibility in displaying content.
animationonboardinganimatedframebaloon
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
Ernesto Rivera - Founder at PTEz