Senior iOS Engineer with 9+ years of experience building scalable native mobile applications using Swift, SwiftUI, and UIKit across enterprise, fintech, ed-tech, and consumer products. I have over 5 years of experience working in fully remote international teams, collaborating effectively across time zones with product managers, designers, QA, and backend engineers. Currently, I lead iOS development for a hospitality platform serving 3,500+ properties worldwide, where I introduced a modular architecture that improved feature delivery by 30% and reduced production bugs by 20%. I have extensive experience with REST APIs, secure authentication, payment-related workflows, CI/CD, and AI-assisted development using Cursor and Claude. I enjoy taking ownership of products from architecture through App Store release, writing clean, maintainable code, and delivering reliable mobile experiences that solve real business problems.

Habibur Rahman

Senior iOS Engineer with 9+ years of experience building scalable native mobile applications using Swift, SwiftUI, and UIKit across enterprise, fintech, ed-tech, and consumer products. I have over 5 years of experience working in fully remote international teams, collaborating effectively across time zones with product managers, designers, QA, and backend engineers. Currently, I lead iOS development for a hospitality platform serving 3,500+ properties worldwide, where I introduced a modular architecture that improved feature delivery by 30% and reduced production bugs by 20%. I have extensive experience with REST APIs, secure authentication, payment-related workflows, CI/CD, and AI-assisted development using Cursor and Claude. I enjoy taking ownership of products from architecture through App Store release, writing clean, maintainable code, and delivering reliable mobile experiences that solve real business problems.

Available to hire

Senior iOS Engineer with 9+ years of experience building scalable native mobile applications using Swift, SwiftUI, and UIKit across enterprise, fintech, ed-tech, and consumer products. I have over 5 years of experience working in fully remote international teams, collaborating effectively across time zones with product managers, designers, QA, and backend engineers. Currently, I lead iOS development for a hospitality platform serving 3,500+ properties worldwide, where I introduced a modular architecture that improved feature delivery by 30% and reduced production bugs by 20%. I have extensive experience with REST APIs, secure authentication, payment-related workflows, CI/CD, and AI-assisted development using Cursor and Claude. I enjoy taking ownership of products from architecture through App Store release, writing clean, maintainable code, and delivering reliable mobile experiences that solve real business problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Advanced

Work Experience

Senior Software Engineer (iOS) at Periscope Labs Limited
May 1, 2024 - Present
Led iOS development on Quore, a hotel operations platform deployed across 3,500+ properties globally. Owned feature development, release management, and code quality standards across the team. Designed and rolled out a modular Swift Package architecture across the iOS codebase, reducing feature delivery time by 30% and enabling parallel development. Reduced production bug reports by 20% through structured code reviews, protocol-oriented error handling patterns, and expanded XCTest integration coverage. Redesigned asynchronous networking architecture using Swift Concurrency (async/await) with a thread-safe state-handling approach, improving reliability and scalability in high-volume enterprise workflows. Maintained GitHub Actions-based CI/CD pipelines for automated build validation, Firebase App Distribution, deployments, and streamlined release workflows across multiple app environments.
Senior Software Engineer at DreamOnline Limited
April 1, 2019 - April 1, 2024
Delivered Unity AR projects for enterprise Japanese clients and contributed iOS feature development on an in-house ed-tech product. Led full lifecycle delivery of two Unity production applications (a dietary habit tracking app and an AR experience) including implementation through App Store and Google Play releases. Built and shipped core iOS features using MVVM and Clean Architecture with UIKit, including course management flows, assignment tracking, StoreKit in-app purchase integration, and push notification delivery for 10,000+ active learners. Managed App Store submission, TestFlight distribution, and release coordination across multiple product versions.
App Developer at Nvisio Solution
April 1, 2017 - April 1, 2019
Developed mobile and AR experiences across iOS and Unity. Built Unity-based AR experiences targeting low-end Android devices, reducing crash rate by 70% via memory profiling and performance tuning. Delivered iOS feature development using UIKit and supported mobile app delivery during early-stage iOS projects.
Software Engineer (Android) at Bdjobs.com — Swosti Project
January 1, 2017 - April 1, 2017
Short-term contract role prior to transitioning into a full-time mobile-focused career. Maintained and enhanced financial reporting features in the Swosti Android application.
Software Engineer at Codecirus Limited
January 1, 2016 - January 1, 2017
Built and deployed Android applications and Unity games as part of a small product team. Developed foundational skills in mobile architecture, testing, and release workflows.

Education

B.S. in Computer Science & Engineering at Stamford University Bangladesh
January 1, 2012 - January 1, 2016

Qualifications

Certified Android Development Trainer (Google initiative) — IUB
January 1, 2015 - January 1, 2015

Industry Experience

Software & Internet, Gaming, Education, Healthcare, Financial Services, Travel & Hospitality

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Dhaka today.