Hi. I'm Rudrank @rudrank Riyam 👋

Short Bio

I'm a writer and developer with a passion for Apple Platforms development. I focus on creating innovative iOS, macOS, visionOS, tvOS, and watchOS applications, with a particular interest in AI-powered tools and MusicKit integration.

Words have power, and I want to utilize them positively to inspire the people reading this blog. I believe in sharing knowledge through technical writing, open-source contributions, and conference speaking.

Career

I work as an Apple Platforms Engineer, where I contribute to the development of cutting-edge software for Apple's ecosystem. My work involves creating applications and frameworks that enhance user experiences across all Apple devices.

As an AI Explorer, I'm passionate about integrating artificial intelligence into iOS development. I've authored courses on AI-assisted coding and AI for iOS developers, helping developers leverage modern AI tools in their workflows.

I'm also a Technical Author and regular contributor to LogRocket, where I write about Apple Platforms development, SwiftUI, and emerging technologies.

Open Source & Projects

I maintain several popular open-source frameworks including MusadoraKit (the ultimate companion to MusicKit), VecturaKit (Swift-based vector database for on-device RAG), and MeshingKit (framework for mesh gradients).

I've written comprehensive guides including "Exploring MusicKit and Apple Music API" and courses on AI-assisted development, helping developers build better apps with modern tools and techniques.

Recognition & Speaking

I'm an Apple WWDC '19 Scholarship Winner and Google Summer of Code 2019 Student Developer. I regularly speak at international iOS conferences including iOS Conf Singapore, KWDC Seoul, Deep Dish Swift Chicago, plSwift Warsaw, and Do iOS Amsterdam.

My talks cover topics like "Widgets, Widgets, Everywhere, Not a Pixel to Spare," "Harmonising AI & Melodies: Crafting a Personalised Music App," and "Designing a Typography System with SwiftUI."

Work Experience

  • Oct 2020 · Present
    Senior Software Engineer
    Google
    In my role as a Senior Software Engineer for Google, I am responsible for developing and maintaining the Chrome Web Experience.
  • May 2017 · Apr 2020
    Senior Front-end Engineer
    Medium
    In my role as a Senior Software Engineer for Google, I am responsible for developing and maintaining the Chrome Web Experience.
  • Jan 2017 · Apr 2017
    Cloud Software Developer
    Vimeo
    In my role as a Senior Software Engineer for Google, I am responsible for developing and maintaining the Chrome Web Experience.
  • Feb 2016 · Dec 2016
    Cloud Software Engineering Intern
    Qonto
    In my role as a Senior Software Engineer for Google, I am responsible for developing and maintaining the Chrome Web Experience.

Let's Connect

I'm excited to connect with others via email and X (Twitter) to chat about Apple Platforms development, AI integration, and open-source projects. Feel free to reach out for collaborations or discussions about iOS development.

You can also find me on LinkedIn, GitHub, and Bluesky.