Hannes Tribus is a seasoned software engineer with 13 years of experience specializing in mobile development for iOS (Objective-C/Swift), cross-platform frameworks (Flutter, Xamarin) and certified Android expertise. He has led and modernized production apps across industries—from climbing and music-streaming to enterprise sales—bringing strong CI/CD, testing and performance-focused practices to distributed teams. His background also spans web and backend work with Java/Spring ecosystems and legacy mainframe development in PL/I and COBOL, enabling him to bridge modern mobile clients with complex enterprise systems. An active contributor to iOS UI components (notably enhancements to THCalendarDatePicker and HMSegmentedControl), he pays close attention to UX polish and customizable control behavior. Based in the Greater Bolzano area, he combines academic training in software engineering with practical cloud and AI upskilling from Udacity, reflecting a continuous-learning mindset. Less obvious: he pairs hands-on UI refinements with system-level thinking—comfortable optimizing single-view interactions as well as authentication, SSO and integration flows.
13 years of coding experience
18 years of employment as a software developer
MSC, Software Engineering, MSC, Software Engineering at Blekinge Tekniska Högskola
Mobile Web Specialist, Mobile Web, Mobile Web Specialist, Mobile Web at Udacity
Perito industriale e capo tecnico, Computer Science, Perito industriale e capo tecnico, Computer Science at Gewerbeoberschule Max Valier
BSC, Computer Science, BSC, Computer Science at Libera Università di Bolzano
Xamarin Certified Mobile Developer, X platform development, Xamarin Certified Mobile Developer, X platform development at Xamarin University
Contributions:58 commits, 19 PRs, 44 pushes in 4 years 2 months
Contributions summary:Hannes primarily contributed to the development of a date picker component within an iOS application. They implemented features like disabling future date selections, allowing multi-day selection, and integrating a date range functionality. The user also made changes to the UI and implemented layout and styling changes. Furthermore, they addressed bugs, added multi-selection and set different parameters for the DatePicker.
A highly customizable drop-in replacement for UISegmentedControl.
Role in this project:
Mobile Developer (iOS)
Contributions:9 commits in 5 months
Contributions summary:Hannes primarily contributed to the development and refinement of the iOS-based HMSegmentedControl component. Their work included implementing new features such as a customizable visual divider, fixing issues related to image interactivity, and integrating recent changes from the main repository. They also made adjustments to the control's visual appearance, including selection indicator styles and edge insets, indicating a focus on UI customization and improving the user experience.
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
Hannes Tribus - Software Engineer at ASA Hotelsoftware