Arnaud Ringenbach is an iOS and Android software engineer based in Brittany, France, with eight years of experience building mobile applications in both native and cross-platform stacks. Currently at Niji, he combines solid academic training in computer science with hands-on delivery across production apps and SDKs. He is an active open-source contributor to the Matrix ecosystem, having implemented features and critical bug fixes in well-known projects like Element and the matrix-ios-sdk. Pragmatic and detail-oriented, he has improved search UX, media handling, permalink behavior and sync logic—work that spans app UI and core SDK concerns. Comfortable working in teams and associations, he brings both collaborative project experience and a taste for refactoring and test-focused improvements. Those combined skills make him a reliable engineer for mobile projects that require both product-facing polish and robust underlying integrations.
8 years of coding experience
1 year of employment as a software developer
Licence, Informatique, Licence, Informatique at Université de Strasbourg
Diplôme d'Études Universitaires de Technologie, Classes préparatoires, Diplôme d'Études Universitaires de Technologie, Classes préparatoires at Université de Technologie de Belfort-Montbéliard
Formation Expert Développement Mobile, Formation Expert Développement Mobile at Diginamic / DTA Ingénierie
Contributions:154 reviews, 219 commits, 123 PRs in 11 months
Contributions summary:Arnaud primarily contributed to the Element iOS application by implementing features and fixing bugs. The user worked on adding search highlighting for search results, proper handling of image types for sharing, and fixing a phone number validation issue. Furthermore, the user contributed to features such as updating the create room avatar placeholder with a remove button, and updating the back button text on the room info screen.
Contributions:40 reviews, 36 commits, 23 PRs in 7 months
Contributions summary:Arnaud primarily contributed to the iOS SDK for Matrix, focusing on bug fixes and feature enhancements. They addressed issues related to phone number validation within a custom URL, added functionality for strict matches in room filter predicates, and fixed a problem with the `membersCount` not being set in the room state. Additionally, the user made updates to the session, including adding a preferred sync presence property and other improvements to the sync process.
the-matrixsdkmatrix-sdksdk-for-iosmatrix
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
Arnaud Ringenbach - IOS Android Software Engineer at Niji