Software Engineer

Zahra Almosawi.

(ABOUT)

I'm a Software Engineer who enjoys transforming ideas into meaningful digital experiences. From web and mobile applications to AI-powered solutions and games, I focus on building products that are practical, polished, and impactful. Driven by curiosity and a commitment to quality, I love solving problems, learning new technologies, and creating solutions that make a difference.

(My Mission)

How I
Work.

I believe technology is most powerful when it solves real problems. Whether I'm building a web platform, a mobile application, an AI solution, or a game, I enjoy turning ideas into polished products that people can genuinely benefit from. Curiosity drives me, quality guides me, and learning keeps me moving forward.

01

Discover

Understand the problem first

Before writing code, I focus on understanding the goal, the users, and the challenges. The best solutions come from solving the right problem, not just building features.

02

Design

Plan with purpose

I turn ideas into clear designs and structured plans, thinking through user experience, functionality, and scalability before development begins.

03

Build

Bring ideas to life

I develop applications with clean code, attention to detail, and a strong focus on quality, creating solutions that are both functional and maintainable.

04

Improve

Refine and grow

Great software is never finished. I continuously test, learn, and improve each project to create better experiences and stronger solutions over time.

Tech I Work With

Building across web, mobile, AI, desktop, and game development.

C# logo C#
Java logo Java
Python logo Python
JavaScript logo JavaScript
TypeScript logo TypeScript
Swift logo Swift
PHP logo PHP
HTML5 logo HTML5
CSS3 logo CSS3
ASP.NET Core logo ASP.NET Core
React logo React
Node.js logo Node.js
Express.js
NestJS logo NestJS
Django
Unity
Scikit-learn logo Scikit-learn
Pandas
NumPy logo NumPy
Matplotlib logo Matplotlib
SQL Server logo SQL Server
PostgreSQL logo PostgreSQL
MongoDB logo MongoDB
Supabase logo Supabase
Azure logo Azure
Docker logo Docker
Git logo Git
GitHub
GitHub Actions logo GitHub Actions
Postman logo Postman
Figma logo Figma
C# logo C#
Java logo Java
Python logo Python
JavaScript logo JavaScript
TypeScript logo TypeScript
Swift logo Swift
PHP logo PHP
HTML5 logo HTML5
CSS3 logo CSS3
ASP.NET Core logo ASP.NET Core
React logo React
Node.js logo Node.js
Express.js
NestJS logo NestJS
Django
Unity
Scikit-learn logo Scikit-learn
Pandas
NumPy logo NumPy
Matplotlib logo Matplotlib
SQL Server logo SQL Server
PostgreSQL logo PostgreSQL
MongoDB logo MongoDB
Supabase logo Supabase
Azure logo Azure
Docker logo Docker
Git logo Git
GitHub
GitHub Actions logo GitHub Actions
Postman logo Postman
Figma logo Figma

(01 — 11)

Featured
Work

Hover a cardTap to expand

01

CareSync

Clinic Appointment & Resource System

Real-time clinic appointment platform on Azure.

Clinic platform with JWT authentication, role-based access control, and live appointment tracking over SignalR. Built on Web API and Entity Framework Core with Azure SQL, and delivered to Azure App Service through GitHub Actions CI/CD.

C# ASP.NET Core SignalR Azure
View Project
02

AI Activity Classification

Wearable Patient Monitoring

ML models classifying 13 patient activities from IMU data.

Benchmarked six machine learning models on wearable IMU sensor data to recognize 13 patient activities, reaching 94.45% accuracy with Random Forest. Powers automated recovery monitoring, with the full evaluation pipeline visualized in Matplotlib.

Python Scikit-learn Pandas NumPy
View Project
03

SCAIS

Smart Course Advising System

Desktop system automating academic advising at BIT.

Windows desktop system for Bahrain Institute of Technology that automates academic advising — recommending eligible courses, validating prerequisites and corequisites against academic history, and tracking specialization progress across four IT tracks in a layered C# architecture.

C# Windows Forms MySQL
View Project
04

WeLink

iOS Service Marketplace App

Native iOS marketplace with booking, payments, and reviews.

Native iOS app covering the full marketplace journey — booking, payments, and reviews — with real-time data sync through Supabase and a recommendation system driven by user ratings. Structured around UIKit, Storyboard, and MVC.

Swift UIKit Supabase
View Project
05

Castify

Modern Podcast Listening App

Full-stack podcast app with boards and custom profiles.

Full-stack podcast platform where listeners browse shows, organize favorites into personal boards, and customize their profiles. A React and Vite frontend talks to a Node and Express API over MongoDB, with Cloudinary handling media.

React Vite Node.js MongoDB
View Project
06

NextChapter

Career Development Platform

Secure platform for a 9-month career program.

Secure web platform supporting a 9-month career development program, pairing role-based advisor dashboards with personalized progress tracking that follows each student from enrollment to completion. Built with Django and PostgreSQL.

Python Django PostgreSQL
View Project
07

Off the Dial

3D Puzzle Horror Game

First-person puzzle-horror with adaptive enemy AI.

Atmospheric first-person experience built around stealth, sound-based enemy detection, and adaptive AI that hunts the player across interconnected zones. Engineered in Unity 6 on the Universal Render Pipeline for moody, cinematic lighting.

Unity 6 C# URP
View Project
08

Projects Board

Project Documentation App

MEN-stack CRUD app for documenting projects.

MEN-stack application giving students, professionals, and creatives a private space to document their work. Authenticated users manage a personal gallery of projects, creating, updating, and deleting entries organized by category and description.

MongoDB Express Node.js
View Project
09

Movie Review

Film Review & Rating Platform

PHP platform for publishing and managing reviews.

Community platform where authenticated users publish film reviews, upload posters and media, and manage their own contributions, with separate admin and creator roles. Built in PHP with session-based authentication, MySQL, and AJAX interactions.

PHP MySQL AJAX
View Project
10

Stroop Game

Cognitive Reaction & Memory Game

30-round Stroop-effect game testing focus and memory.

Thirty rounds across three escalating phases — match the font color, then the word itself, then recall a briefly flashed color from memory. Timed responses score ten points per correct answer toward a perfect 300.

JavaScript HTML CSS
View Project
11

HR System

Staff & Department Management

Java desktop suite for staff and departments.

Desktop application designed for a large company's HR department, offering a Swing-based interface to create, search, and maintain staff and department records. Modeled in UML with OOP principles, persisting data through file I/O.

Java Swing / AWT File I/O
View Project

(Contact)

Let's Connect.

I'm currently open to new opportunities. Whether you have a role in mind, a project you'd like to bring to life, or a problem worth solving, I'd love to hear about it.

Say Hello