Software engineer · Mobile specialist

Osama
Soliman

Auckland, New Zealand
New Zealand resident · Unrestricted work rights
Seeking full-time Software Engineer roles in New Zealand

contact@osamasoliman.com+64 27 305 3930osamasoliman.comgithub.com/osamawaseem1LinkedIn profile

Profile

Software engineer with full-time production experience building and maintaining Flutter applications backed by Firebase. Experienced in interface design, search, Firestore access patterns, offline behaviour, location-aware features, cloud integrations, and release-ready user flows. New Zealand resident with unrestricted work rights.

Professional experience

Flutter DeveloperHalal Kiwi · Full-time · Auckland, New Zealand
  • Build and maintain production Flutter experiences backed by Firebase for iOS and Android.
  • Initiated, designed, and delivered a complete interface refresh to improve usability and visual consistency.
  • Implemented fuzzy search for incomplete or misspelled queries.
  • Revised Firestore access patterns to remove unnecessary reads and improve loading performance.
  • Contributed to the AI-assisted manufacturer-enquiry workflow for products not yet in the halal database.

Independent product

Owner & Sole DeveloperMasajidna · Published under Muhkam Limited
  • Independently built, own, and continue to maintain three working Flutter applications and a shared Firebase backend.
  • Built Catch Prayer using prayer schedules and routing-duration estimates to identify potentially reachable prayers.
  • Implemented fixed, automatically offset, and CSV-imported schedules with privileged TypeScript/Node Cloud Functions.
  • Delivered six permission roles, rotating display pairing codes, offline behaviour, Arabic RTL, App Check, query controls, rate limiting, and automated tests.

Education

Bachelor of Computer and Information SciencesAuckland University of Technology · Cybersecurity major · Available for full-time work
Flutter Development ProgrammeTG Academy
  • Completed a structured year-long Flutter and Dart programme covering foundational through advanced application development.

Technical capabilities

LanguagesDart, TypeScript, JavaScript
MobileFlutter, Flutter Web, Android, iOS, responsive UI
State & navigationRiverpod, Provider, Go Router, guarded navigation
Cloud & dataFirebase Authentication, Cloud Firestore, Storage, Cloud Functions
APIsREST APIs, Google Maps Platform, location-aware workflows
EngineeringFeature-oriented architecture, offline behaviour, validation, error handling, automated testing, Git

Recognition

CS50: Introduction to Computer ScienceHarvard University · Algorithms, data structures, C, Python, SQL, and web foundations
Outstanding Achievement in Edexcel MathematicsPearson Edexcel · International Advanced Level Mathematics

Languages

ArabicNative
EnglishProficient

Case studies

Evidence behind the workProduct problems · engineering decisions · outcomes

Read the Halal Kiwi and Masajidna case studies for screenshots, architecture, implementation details, and clearly scoped claims.

View case studies ->