Staff engineer · Dhaka, Bangladesh

I build mobile experiences that feel effortless.

I’m Md. Arafat Hossain, a mobile platform engineer with 13+ years of experience turning complex, cross-device problems into reliable products people use every day.

Md. Arafat Hossain
Actively exploring my next role

Currently shaping
SmartThings iOS

Focused on
Apple platforms & mobile architecture

13+years building software
62M+SmartThings active users
7M+Samsung DeX downloads
750K+DeX monthly active users

01 / Selected work

Products with real-world reach.

I enjoy the work where technical depth, product judgment, and care for the customer have to meet.

Samsung DeX desktop interface
02

Cross-device computing · macOS · 2019—2023

Samsung DeX for PC

Technical lead for the macOS experience: architecture, release planning, performance, Apple Silicon support, and a connected workflow spanning file transfer, clipboard, and wireless connectivity.

  • macOS
  • Objective-C
  • Apple Silicon
Samsung Medison 5D Viewer interface
03

Medical imaging · Windows

5D Viewer

Helped build a desktop tool for reviewing ultrasound volume data—integrating a graphics engine, creating a new GUI, and resolving performance issues around large datasets.

  • C++
  • Medical imaging
  • Performance
IoTivity connected-device framework
04

Connected devices · Framework engineering

IoTivity

Contributed to the open-source framework for device-to-device interoperability, implementing OCF-compliant APIs and supporting communication across heterogeneous IoT ecosystems.

  • C/C++
  • Java
  • OCF
  • IoT
Explore IoTivity ↗
Multi Shot Cam iOS app
05

Mobile photography · iOS

Multi Shot Cam

A camera app for iPhone and iPad built with Objective-C and GPUImage. It became one of RTC Hubs’ highest-grossing applications.

  • Objective-C
  • GPUImage
  • iOS
View app profile ↗

02 / Career

A career shaped by growth.

  1. Jun 2013 — now

    Staff Engineer · Samsung R&D Institute Bangladesh

    Progressed through engineering roles to Staff Engineer while building mobile, desktop, framework, and connected-device products. Current focus: application architecture and feature delivery for SmartThings iOS, including the MapView rendering migration from Unity to Godot.

    Earlier work includes technical leadership for Samsung DeX for PC (macOS), mobile UI automation across Android, Tizen, and iOS, and contributions to the open-source IoTivity framework.

  2. Sep 2012 — Jun 2013

    Junior Programmer, iOS · RTC Hubs Limited

    Developed camera and productivity apps for iPhone and iPad, including MultiShot Cam, using Objective-C and GPUImage.

03 / Toolbox

The craft behind the work.

Apple platforms

Swift, Objective-C, UIKit, SwiftUI, Combine, ReactiveSwift, Swift Concurrency, GCD, XCTest

Architecture

Mobile architecture, MVVM, MVVM-C, Redux-inspired state management, modular systems, dependency injection

Systems & cross-platform

C/C++, C#, Java, Android (Java), WPF, MFC, IPC, IoT and device interoperability

Quality & delivery

Performance profiling, debugging, code review, CI/CD, Git, GitHub, Perforce, GitHub Actions, Jenkins, TestFlight

04 / Beyond the title

Curious by default.
Thoughtful on purpose.

The best software comes from paying attention—to the system, to teammates, and to the person using it. That principle has carried me from camera apps and medical imaging to smart homes and cross-device computing.

This site is also my space to share the work and ideas that matter to me beyond a résumé. I’ll be adding writing, side explorations, and a fuller picture of the things I’m learning along the way.

Based inDhaka, Bangladesh
EducationB.Sc. CSE, RUET
Interested inProduct craft · systems · learning

05 / Current work

Making Godot feel native on iOS.

I contribute to the work that lets a Swift or SwiftUI app host Godot’s renderer and scenes—without making the app itself a game engine project.

Native Swift appSwiftGodotKitSwiftGodot bindingsEmbeddable Godot runtime

Open source contribution

SwiftGodotKit

A Swift package that embeds Godot inside existing iOS and macOS apps. My merged contributions address iOS lifecycle reliability and binary dependency updates.

View merged PRs ↗

Active upstream work

Embedded Godot on iOS

I traced an iOS startup crash to missing display-server method bindings in the 4.6 embedding path and submitted the fix upstream. I’m also investigating the remaining touch-input delivery issue.

View open engine PR ↗

Independent library

LuminaKit

A lightweight Swift library for animated border-tracing loaders and progress indicators, with SwiftUI and UIKit APIs, adaptive colors, and multiple animation styles.

Explore LuminaKit ↗

06 / Get in touch

Have a thoughtful problem
to solve?

Actively seeking a Staff Engineer or mobile platform role. I also welcome conversations about architecture and building products that last.