sulaiman@khan: ~
sulaiman@khan:~$whoami
Sulaiman Khan
Software Engineer — Swift & Flutter
sulaiman@khan:~$cat summary.txt

Software engineer with 8+ years across native iOS, Android, and Flutter — from messaging platforms serving 5M+ users to smart appliance control apps and internal design systems. Currently building mobile software at Liebherr in Ulm, Germany.

cat about.md

# about

// 8+ years building mobile software across fintech, health, ecommerce, messaging, and industrial IoT

I'm a software engineer specializing in native iOS (Swift) and cross-platform (Flutter) development. My background spans messaging platforms serving millions of users, healthcare and banking apps, and — more recently — the mobile ecosystem behind Liebherr's smart appliances, from native iOS to a full Flutter rebuild and the shared design system behind it.

Currently at Liebherr Digital Development Center in Ulm, working across the SmartDevice app, the Service App used by field technicians, and the company's internal Flutter design system. Completed my M.Sc. in International Software Systems Science at Otto-Friedrich-Universität Bamberg in June 2026.
cat skills.json

# skills

languages
SwiftDartJava
mobile
FlutteriOSAndroidSwiftUIUIKit
architecture
Clean ArchitectureMVVMMVCOOPPOPReactive Programming
state management
BLoC/CubitGetIt/Injectable
data & networking
RESTRetrofit/DioDriftCoreDataFirebaseFirebase Remote Config
backend
Spring Boot
tooling & ci/cd
GitGitLab CIGitHub ActionsFastlaneDependabotCirrus/Tart
quality
Unit TestingWidget Testingbloc_test/mocktailXCTest
practice
AgileDesign SystemsAccessibility (WCAG)Push Notifications
ls -la experience/

# work_experience

Software Engineercurrent
Liebherr Digital Development Center GmbH
05/2023 — Present
Ulm, Germany
  • Working across multiple product teams building and maintaining mobile apps for Liebherr smart appliances
  • Maintain the team's CI/CD runners, built on Cirrus/Tart-based macOS VMs
  • Contributed to the company's Spring Boot middleware application
Spring BootCirrus/TartmacOS CI Runners
SmartDevice 2.0 — Native iOS App05/2023 — 2024
  • Built and shipped 50+ features on a production iOS app for smart appliance control, including a full alarm management module, dashboard info system, onboarding redesign, and interior lighting controls
  • Fixed 100+ production bugs across onboarding, connectivity, notifications, and local data sync
  • Wrote integration tests for critical flows (alarms, holiday/party mode, notifications) and maintained CI/CD pipelines
  • Integrated Firebase Analytics, Google Analytics, and AppsFlyer for feature-level usage tracking
  • Delivered 20+ releases over 2.5 years on a modular MVVM Swift codebase
SwiftMVVMCore DataAlamofireFirebaseXCTestCI/CD
SmartDevice 3.0 — Flutter Rebuild2024 — Present
  • Working on the Flutter rebuild of SmartDevice, replacing the legacy native iOS/Android apps with a single cross-platform codebase built on Clean Architecture
  • Implemented different controls for our appliances, and resolved deep-linking navigation bugs affecting app state
  • Fixed onboarding and appliance-sync failures across iOS and Android, plus 20+ stability bugs including crashes, build failures, and startup hangs
  • Improved UI across several app screens based on user feedback
  • Contributed to the Spring Boot mobile API application backing SmartDevice
  • Shipped 169+ commits following enterprise linting standards and code review practices
FlutterDartBLoC/CubitClean ArchitectureRetrofit/DioDriftGetItFirebaseSpring Boot
Service App — Flutter2026 — Present
  • Joined a Clean Architecture Flutter app used by field technicians to flash firmware and diagnose appliances over Bluetooth/Wi-Fi, following a team merge
  • Built new reusable UI components and improved the developer settings and firmware update flows with better progress feedback
  • Fixed a critical Wi-Fi connectivity bug blocking a specific appliance model, plus native iOS access-point connection failures
  • Resolved an endless-loading bug in diagnostics, a Firebase Remote Config error, and feedback-email routing logic, backed by new unit tests
  • Maintained CI/CD — cleaned up Dependabot, GitHub Actions workflows, and Fastlane/Gemfile security fixes
FlutterCubit/BlocDio/RetrofitFirebase Remote ConfigSwiftGitHub ActionsFastlane
Internal Flutter Design SystemMar 2025 — Present · parallel, cross-team
  • Built new reusable UI components from scratch, following the internal library's architecture and documentation standards
  • Improved accessibility by adding semantic labels to interactive elements for screen-reader support (WCAG)
  • Enhanced component flexibility across buttons, dividers, and toggles
  • Refactored the navigation bar and fixed several component bugs, improving consistency across the library
  • Maintained design tokens — colors, fonts, icon fonts — kept consistent across the library, with 16+ merged changes
FlutterDesign SystemsAccessibility (WCAG)Widget Testing
Werkstudent
Methodpark by UL GmbH
09/2022 — 03/2023
Nürnberg, Germany
  • Worked on an internal-use Flutter application
  • Conducted requirement analysis for new features
  • Built and shipped features end-to-end
  • Performed testing and reviewed colleagues' code
FlutterDartGit
Werkstudent — Research & Development
Sopra Financial Technology GmbH
02/2022 — 07/2022
Nürnberg, Germany
  • Developer work in iOS development using Flutter
  • Contributed to the authentication app
  • Implemented push notifications
  • Assisted with incident analysis and bug fixing
FlutteriOSPush Notifications
Software Engineer
Monstarlab BD Ltd.
07/2018 — 10/2021
Dhaka, Bangladesh
  • Designed and developed features, improved existing features, and handled bug fixes
  • Shipped CRUD, Health, Ecommerce, Banking, and Messaging applications using Swift and Flutter
  • Hands-on experience with Git, RESTful APIs, Firebase, CI/CD, reactive programming, and unit testing
  • Worked in a multicultural environment following agile/scrum development process
SwiftFlutterFirebaseRESTCI/CD
Software Engineer
IPVision Canada Inc.
12/2016 — 06/2018
Dhaka, Bangladesh
  • Developed the ringID app, providing call and IM service to 5m+ users worldwide
  • Built live streaming, IM, and call modules for ringID on Android and iOS, processing audio/video for calls and sending text/stickers in messaging
  • Implemented OpenGL in video rendering, reducing CPU usage
SwiftAndroidOpenGLIM/VoIP
cat education.log

# education

10/2021 — 06/2026
M.Sc. in International Software Systems Science
Otto-Friedrich-Universität Bamberg
Bamberg, Germany
Graduated with an overall grade of 1.7 (German scale, 1.0 is best) across 91 ECTS
A research-oriented program covering the theory and engineering of large-scale and mobile software systems — distributed systems architecture, cyber-physical systems, data streaming and complex event processing, advanced data management, security and privacy, and machine learning. Included a practical mobile software systems project, an international internship, and German language coursework.
thesis
Automated Helpdesk System based on LLM Technology
grade: 1.7
Designed and built an automated helpdesk system powered by large language models, exploring how LLMs can be applied to real-world customer support — from understanding user queries to generating accurate, context-aware responses.
01/2012 — 10/2016
B.Sc. in Computer Science and Engineering
Shahjalal University of Science & Technology
Sylhet, Bangladesh
thesis
Abusive comment detection on social media
07/2015 — 05/2016
A Python ML-based system that predicts abusive comments with 84% accuracy, using scikit-learn, numpy, scipy, pandas, and nltk.
languages
EnglishFull Professional
GermanElementary
interests
iOS Native DevFlutterOOPPOP
ls -t blog/

# writing

cat contact.txt

# contact

contact.txt
locationNeu-Ulm, Germany
stackoverflowsulaiman-khan