← All projects
Messaging · Digital services

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
THE PROJECT

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.

TECHNICAL OWNERSHIP

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.

ENGINEERING CONTRIBUTIONS

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.