ayoba
Developed real-time messaging, voice and video capabilities for ayoba, working with international teams on communication features.
MY ROLESenior iOS Developer · Real-time Communications
Context & scope
ayoba was a messaging and communication product used at substantial scale. The iOS team developed real-time experiences such as voice calls, video calls and group conversations, which required coordination between multiple communication technologies and international stakeholders.
How I contributed
I contributed to complex real-time mobile features and technical integrations, coordinating with international teams through technical meetings and code reviews. The CV reports more than 10 million monthly active users according to project figures; I do not present this as independently verified current usage.
What I worked on
- Developed voice calls, video calls and group chat functionality for the iOS app.
- Integrated WebRTC, CallKit and AVFoundation into real-time communication flows.
- Implemented Jingle signalling over XMPP through an Objective-C framework.
- Collaborated with international teams and stakeholders on integration and technical decisions.
- Participated in code reviews and technical discussions to support delivery quality.