Ivan Santiago is a software engineer with 12 years of experience based in Stuttgart, Germany, currently building core features at Nextcloud GmbH. He brings strong front-end and iOS mobile expertise, contributing to widely used open-source projects like Nextcloud Talk and the Nextcloud iOS app where he improved UX, screen-sharing, clipboard sharing, and push notification handling. His background spans full product cycles from festival and tourism apps to LMS and SCORM integrations, showing an ability to translate user needs into polished, production-ready mobile and web interfaces. Comfortable coordinating distributed teams and refactoring complex notification code, he favors pragmatic improvements that directly enhance user interaction. Fluent in both technical and English-language environments, he combines engineering depth with experience across startups and mature open-source ecosystems. An attention to detail is evident in small but impactful UI/UX touches that make collaborative apps more usable at scale.
12 years of coding experience
4 years of employment as a software developer
Ingeniería en Informática, Ingeniería en Informática at Universidad del País Vasco/Euskal Herriko Unibertsitatea
English Language Institute, Inglés, English Language Institute, Inglés at Wheeling Jesuit University
🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
Role in this project:
Front-end Developer
Contributions:4 releases, 71 reviews, 754 commits in 6 years 1 month
Contributions summary:Ivan primarily contributed to the front-end development of Nextcloud Talk, focusing on the user interface and user experience. Their commits involved adding and adjusting UI elements, such as the "more options" button and menu, and modifying the room list view template. They also implemented functionality related to guest display names and screen sharing and integrated a clipboard feature for sharing links, demonstrating a focus on improving user interactions within the application.
Contributions:4 reviews, 12 commits, 10 PRs in 1 year 7 months
Contributions summary:Ivan primarily worked on the Nextcloud iOS app, focusing on push notification handling and related features. Their contributions include implementing functionality to handle `nextcloud://` URLs, managing notifications, and refactoring push notification-related code. The user also added a notification service extension to the project, updated the user agent, and addressed various issues related to notification deletion and decryption.
iosnextcloudios-app
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.