Generalist Software Developer

I build products,
not just screens.

Yaseen Khalil Hussein — a project-driven software developer working across mobile, web, backend services and software/hardware-integrated systems. I turn ideas and requirements into working prototypes and products.

Build → Learn → Ship

Ownership-oriented developer with practical experience across multiple stacks.

FlutterDartFirebaseReactTypeScriptNode.jsPythonWeb
Selected work

Projects with real product logic.

Each case study focuses on what the product does, the engineering behind it, and the work I personally carried out.

Flutter · Dart · Firebase · Firestore · FCM · Google Maps

Bikhedmtak — Service Marketplace

A service platform connecting customers with technicians and service providers. The project covers customer and technician journeys rather than a single interface.

  • Service requests, technician availability and scheduling.
  • Technician-side incoming/completed request management.
  • Notifications, presence, profiles, support and order status.
  • Marketplace, cart, products and points/credits system.
  • Location and map-based workflows for technician arrival/tracking.
2main user roles
Marketplacecommerce layer
Realtimestatus & notifications
Flutter · Dart · Firebase · Firestore · Storage · Realtime Database · FCM

AB Social — Social & Communication Platform

A social application developed around content, communication and media workflows, with a service-oriented Flutter structure.

  • Feed, posts, profiles, follows, stories and reels.
  • Chat, messages, notifications and presence-oriented services.
  • Dedicated models for users, posts, chats and messages.
  • Media creation/editor workflows and communication features.
  • Separate OTP backend using Firebase/Express with expiry, attempts and verification state.
Socialcontent platform
Realtimechat & presence
BackendOTP service
HTML · CSS · JavaScript · Web Product Design

PHOENIXCODE ACADEMY

An Iraqi educational platform concept focused on programming, software/hardware, mobile development, Linux and cybersecurity-related learning.

  • Structured the platform around learning paths and course discovery.
  • Built and published the web experience.
  • Designed the product presentation and learner onboarding direction.
LiveGitHub Pages
Educationlearning platform
Webpublished product
Technical range

Broad by practice, not by buzzwords.

I work across stacks and learn the technology required by the product instead of limiting myself to one framework.

MobileFlutter, Dart, Android Studio, Android/iOS development
WebHTML, CSS, Tailwind, Bootstrap, JavaScript, TypeScript, React, Node.js
Backend & CloudFirebase Auth, Firestore, Realtime Database, Storage, Cloud Functions, FCM
ProgrammingPython, Java, Kotlin, C#, PHP, SQL, C/C++ project work
SystemsLinux, networking/web concepts, cybersecurity concepts
HardwareSoftware/hardware repair, electronics and projects combining software with physical systems
About

Independent, product-minded, ownership driven.

I enjoy clear requirements, deadlines and ownership. When the goal is defined, I prefer choosing the implementation approach myself and delivering quickly. I use AI as a development accelerator transparently, while maintaining understanding of the systems I build and being able to explain implementation decisions.

Open to: full-time, contract, remote, hybrid and relocation-supported opportunities.

Preferred: startups, product teams, software houses and small engineering teams where developers have real ownership.

Contact

Let's build something useful.

Available for international software opportunities and relocation-supported roles.