SENIOR iOS SOFTWARE ENGINEER

Thoughtful apps.
Built with care.

Hi, I’m Imran Hossain. I turn complex problems into simple, considered mobile experiences.

Seven years at Samsung. A love for Swift. And a maker’s curiosity that goes beyond the day job.

Based in Dhaka, Bangladesh / Building for everyday life
A LITTLE OF WHAT I BUILD
Lif app showing hydration, focus, eye rest, and sleep routines
LifSmall habits. Better days.
FROM AN IDEA TO SOMETHING USEFUL.
CURRENTLY BUILDING ATSAMSUNG R&D Bangladesh
7 yearsof professional iOS experience
120 engineersusing a framework I modernized
1,650+ issuesresolved across SmartThings iOS

01 / SELECTED WORK

Ideas made real.

Independent apps, useful little tools,
and things built out of curiosity.

Luminous Inc. on Google Play

iOS / GENERATIVE ART

Noksha

Explore generative designs with simple sliders, then export your creations as vector assets, PDF, or PNG.

Design & vector artPreviously published on the App Store
ANDROID / UTILITY

Power

Power and volume controls, made more accessible. With a lock-screen widget and an open-source codebase.

Kotlin · Jetpack ComposeSource
ANDROID / PUZZLE

Slidelock

A small puzzle with a shared twist: every swipe moves all the pieces. Plan the move, then find the way through.

Swipe PuzzleLUMINOUS INC.
ANDROID / WELLBEING

DeskPulse

A gentle nudge to move. Sit–stand reminders, guided desk exercises, and daily progress for a more active workday.

Standup TimerLUMINOUS INC.
ANDROID / LIFESTYLE

Tiny Dance Tracker

A simple space to record baby kicks, look back on patterns, and share those little moments with family.

Baby Kick TrackerLUMINOUS INC.
ANDROID / WORD GAME

Wordlytic

Connect letters, uncover words, and fill the crossword. Offline word puzzles with bonus words and a fresh daily challenge.

Word Connect PuzzleLUMINOUS INC.
ANDROID / RACING

Tide Racer

Take a speedboat down a busy river. Weave through traffic, jump the wakes, and find your flow on the water.

Speedboat RacingLUMINOUS INC.

02 / EXPERIENCE

Depth that comes
from doing.

From connecting a home to supporting better health. Building, improving, and taking care of software at Samsung R&D Institute Bangladesh since 2019.

Get the full CV
Software Engineer → Senior Software Engineer
Promoted in March 2022
OCT 2025 — PRESENTCurrent focus

OneSamsungHealth

Health Monitor & SamsungAnalytics

  • Modernized SamsungAnalytics from Objective-C to Swift, repaired server communication, and delivered a documented wrapper adopted by 120 iOS engineers.
  • Built Sleep Apnea and Blood Pressure onboarding, history, and breathing-disruption views, with shared SwiftUI components.
  • Implemented Galaxy Ring data parsing, GRDB persistence, and networking with URLSession and Swift Concurrency.
  • Resolved 25+ PLM defects and 50+ UX specification issues against documented health-product requirements.
  • Mentored two iOS engineers in implementation, code review, and reusable architecture.
SwiftUIasync/awaitGRDB
NOV 2019 — SEP 2025

SmartThings iOS

Device onboarding & discovery

  • Built onboarding and discovery flows across QR scanning, device verification, Wi-Fi setup, ownership transfer, registration, and recovery.
  • Integrated Samsung and third-party devices over OCF, BLE, Matter, and Wi-Fi, with localized experiences.
  • Maintained Montage Asset Management and Catalog integrations for localized images, video, text, and device data.
  • Resolved 1,650+ product issues and documented recurring onboarding solutions.
  • Mentored five engineers, introduced unit testing and TDD, and shared learning sessions on dependency injection and localization.
SwiftUIKitIoTXCTest
Portrait of Shah Md Imran Hossain
SHAH MD IMRAN HOSSAINDHAKA, BD ↗
Engineer by profession.
Curious by nature.

03 / A LITTLE ABOUT ME

Good engineering.
A human touch.

I’m Shah Md Imran Hossain, a software engineer based in Dhaka. My work lives where solid architecture meets a thoughtful user experience.

At Samsung, that means making complex connected-device and health workflows easier to use. Outside work, it means building independent apps, exploring machine learning and games, and sharing what I learn.

THE FOUNDATIONB.Sc. in Computer Science & EngineeringUniversity of Rajshahi · Mar 2015–Apr 2019
A FEW MILESTONES
  • 2023 SmartThings iOS · Team of the Year
  • 2022 SmartThings iOS · Excellence Award
  • SWC Samsung Software Competency · Professional
MY EVERYDAY TOOLKIT

The right tools. A strong foundation.

Interfaces & languages

Swift · SwiftUI · UIKit · Objective-C · Combine · AVFoundation · Lottie

Architecture & quality

MVVM · MVVM-C · VIPER · Dependency injection · Reusable UI · Localization · XCTest · Swift Testing · TDD

Data & connectivity

Swift Concurrency · URLSession · SwiftData · GRDB · OCF · BLE · Matter · Wi-Fi

Engineering tools

Xcode · Git · GitHub · GitHub Projects · Jira

04 / NOTES FROM THE JOURNEY

Learn it. Build it. Share it.

Visit Shah Coder’s Den

I share tutorials on GitHub and practical guides on Shah Coder’s Den—from your first C programming exercises to C++ internals, algorithms, and GDScript.

Tutorials on GitHub

Selected guides across the archive

01
C++ STL

Vector

Understanding dynamic arrays and the STL vector container.

02
POINTERS

Pointers vs References

How C++ pointers and references differ, and when to use each.

03
DSA DEEP DIVE

The DSA Problem-Solving Roadmap

A structured path through algorithms and practical problem solving.

04
GDSCRIPT

Functions & Callable

Typed functions, lambdas, and callables in Godot.

05
TOOLS

Running Swift Code on Windows: A Quick Guide for Beginners

A walkthrough from the archive, exploring a Swift development setup on Windows.

05 / LET’S CONNECT

Let’s start a
conversation.

Have an iOS opportunity, a project in mind, or a question about my work? I’d love to hear from you.

Shah Md Imran HossainSenior iOS Software EngineerDhaka, Bangladesh