Hani Aws

Full Stack Developer

Select a sheet to read it. Press Escape to put it back.

Wind is resting. Every sheet is laid out below.

Who

  1. Full Stack Developer

    Location
    Baghdad, Iraq

    Cross-platform application developer specializing in Flutter for mobile, desktop, and web, with strong proficiency in ReactJS. Experienced in delivering end-to-end products across diverse domains, including medical ERP, clinical reference tools, real-estate platforms, and e-commerce. A unique combination of clinical pharmacy expertise (Doctor of Pharmacy) and software engineering enables the design of dependable, domain-aware healthcare applications.

Experience

  1. Period
    15/12/2025 - Present
    Stack
    Flutter, Dart, Bloc, REST APIs

    Developed and maintained the Baity mobile application as part of a development team, delivering a seamless real-estate browsing experience. Implemented Bloc for state management and integrated the application with backend services via RESTful APIs.

  2. Period
    Mar/2020 - Dec/2022
    Stack
    Lua, JavaScript, C++ · Core Engine (Unreal-based)

    Developed and published several games using the Core game engine, powered by Unreal Engine, with titles available online to the public.

Projects

  1. A backend-to-backend WhatsApp messaging provider: the service receives a message and a recipient number from a backend and delivers it. Built and operated at zero cost as a proof of concept only; not offered as a service.

  2. Stack
    3D Video Game

    A video game built with Unreal Engine, solving the problems specific to online games that never arise in mobile or web work — problems that demand smart solutions and simple alternatives to keep the experience seamless. The project spans 3D modeling, sound effects, visual effects, animation, UI and music.

  3. A client-only web tool for building complex diagrams and wireframes with minimal visible UI and smart controls. Projects can be saved and shared several ways — most usefully as a URL, so the recipient opens a link instead of downloading a file.

  4. Stack
    Windows + Phone

    A team of AI agents that builds applications, monitored from either a Windows or a phone interface. The leader receives the project contract, assigns the work and starts the team; they create the repositories, publish to the user's GitHub, open branches and pull requests, and a reviewer approves or requests changes. When the leader is unsure it asks the user, who answers from either interface. The team works until the project is delivered.

More Projects

  1. Period
    May 2022 - Present
    Stack
    Flutter, Dart, Firebase, JavaScript, HTML

    An inventory and purchase management application for small businesses. Stock tracking, supplier management, barcode scanning, real-time analytics and cloud synchronization. Flutter frontend, Firebase backend.

  2. Stack
    ReactJS, TypeScript

    A browser-based educational game where players progress by writing real code. Levels include SQL Murder Mystery and Reverse Murder Mystery, solved by investigating cases through database queries.

  3. Stack
    Flutter, Dart

    A Flutter application for maintaining personal drug lists, exploring a curated medication database and tracking patient profiles. It surfaces drug-drug interactions and assists with logging and interpreting laboratory results, combining clinical pharmacy knowledge with a mobile-first experience.

  4. Stack
    ReactJS, TypeScript, Flutter, HTML

    Multiple e-commerce applications across web and mobile, letting customers shop online while giving store owners full control over inventory, products and orders. User accounts, secure checkout flows and administrative panels for daily store operations.

Skills and Education

  1. Primary Frameworks
    Flutter, ReactJS, Vue.js, NuxtJS, NextJS
    Programming Languages
    Dart, JavaScript, TypeScript, Lua, C++
    State Management & APIs
    Bloc, Redis, Riverpod, Hive, Redux, Swap, RESTful APIs
    Backend & Cloud
    Firebase (Authentication, Firestore, Cloud Functions), Supabase
    Platforms
    iOS, Android, Windows Desktop, Web
    • Iraqi Equivalence Examination — Passed
    • Doctor of Pharmacy (Pharm.D., Post-Baccalaureate)
    • Bachelor of Pharmacy (B.Pharm.)
  2. Arabic
    Native
    English
    Fluent, professional working proficiency
    Soft skills
    effective teamwork and communication; multitasking and performance under pressure; cross-functional collaboration
    Domain expertise
    clinical pharmacy, drug interactions, medical supply chain workflows