YUVARAJ SELVAM

Senior iOS Engineer
Chennai, IN.

About

Highly accomplished Senior iOS Engineer with over 4 years of experience in developing and optimizing high-impact mobile applications, specializing in live streaming, media pipelines, and robust analytics architectures. Proven ability to lead complex technical initiatives, reduce operational costs by up to 75%, and deliver critical features impacting hundreds of thousands of users, driving product innovation and enhancing user experience.

Work

Dolby
|

Senior iOS Engineer

Chennai, Tamil Nadu, India

Summary

Led iOS development for Dolby On, delivering high-impact features, optimizing performance, and enhancing architectural robustness.

Highlights

Delivered the Bulk Export feature for Dolby On, unblocking a highly requested capability for ~400K users by implementing a custom concurrency limiter and Live Activity-based progress tracking.

Designed and shipped file tagging and search functionalities, significantly improving user experience for organizing and retrieving tracks.

Reduced long-term maintenance risk by refactoring a third-party media SDK, streamlining its codebase by removing unused components and retaining only RTMP-critical paths.

Redesigned BigQuery analytics architecture, reducing query cost by ~75% through the implementation of pre-aggregated daily and monthly tables, while ensuring metric correctness.

Automated iOS and Android UI testing using AWS Device Farm within CI pipelines, eliminating the need for physical test devices and streamlining testing processes.

Walnut Infotech
|

Senior iOS Engineer

Chennai, Tamil Nadu, India

Summary

Spearheaded critical technical initiatives including Apple Silicon compatibility and CI/CD pipeline ownership, while deriving product insights through analytics.

Highlights

Enabled Apple Silicon support by recompiling legacy C++ static libraries for ARM and packaging them into XCFrameworks, ensuring modern iOS compatibility.

Owned and optimized CI/CD pipelines using GitLab CI and Fastlane, accelerating bug fix delivery and significantly reducing testing friction.

Implemented BigQuery-based product analytics, revealing critical usage patterns (e.g., ~1.5M tracks generated/month) that directly informed and drove new data-processing features like AI tagging and transcription.

Keka
|

Software Development Engineer 2

Chennai, Tamil Nadu, India

Summary

Contributed to the development and enhancement of core features for a production HR management application, improving maintainability and consistency.

Highlights

Shipped core features including Helpdesk, Announcements, and Praises for a production HR management app utilized by multiple client companies.

Improved application maintainability and consistency by developing shared, reusable components across the iOS app.

NCompass Techstudio
|

iOS Engineer

Chennai, Tamil Nadu, India

Summary

Developed key features for a live sports streaming application, enhancing user experience through real-time data integration and media overlays.

Highlights

Built real-time scoreboard overlays using CIFilters for Joymo, a live sports streaming app, significantly enhancing the live viewing experience.

Integrated live streaming, authentication, and real-time updates utilizing HaishinKit and Firebase for seamless user interaction.

Education

Prathyusha Engineering
Chennai, Tamil Nadu, India

Bachelor of Engineering (B.E.)

Computer Science

Skills

Swift

Swift.

C++

C++.

UIKit

UIKit.

SwiftUI

SwiftUI.

RxSwift

RxSwift.

AVFoundation

AVFoundation.

Media Pipelines

Media pipelines.

RTMP Streaming

RTMP streaming.

Firebase

Firebase.

BigQuery (SQL)

BigQuery, SQL.

XCFrameworks

XCFrameworks.

CocoaPods

CocoaPods.

Swift Package Manager

Swift Package Manager.

Git

Git.

GitLab CI

GitLab CI.

Fastlane

Fastlane.

XCUITest

XCUITest.

CoreData

CoreData.

CI/CD

CI/CD.