Computer Science graduate · Backend · Data · Desktop systems

BACKEND SYSTEMS · DATA PRODUCTS · DESKTOP SOFTWARE

I design and build reliable software systems around real workflows.

My work spans Django backends, data-driven business applications, and Windows desktop software. I focus on clear domain models, practical automation, and engineering choices that can be tested, explained, and maintained.

PYTHON DJANGO SQL C# / .NET GIT SOFTWARE ENGINEERING

SELECTED PROJECTS

Projects that show the engineering behind the product.

Each case study covers the problem, the main design decisions, the system structure, and how the result was validated. Safe public demos are available where they add useful context.

01Live public demo

Business analytics · Django · Data workflows

DataSense

An Arabic-first analytics platform that takes e-commerce data from validation through sales analysis, inventory, forecasting, pricing, and basket insights.

PythonDjangoPandasProphet
02Completed · Private client system

Operations management · Django · Workflow automation

DataQ Operations

A private operations platform built for DataQ to manage recurring client work across services, months, tasks, attention events, hidden work-time intelligence, and management reporting.

PythonDjango 5.2PostgreSQLChart.js
03Live public demo

Financial reporting · Django · Role-based workflows

DataQ Reporting

A financial reporting platform that converts trial-balance workbooks into statements, KPI views, warnings, charts, and structured client reports.

PythonDjangoPandasMatplotlib
04Active development

Desktop productivity system · Local-first

SAMT

A Windows-first productivity application that connects task planning, prepared workspaces, focus sessions, local activity signals, and estimate feedback.

PythonPySide6QMLSQLite
05Private · Active development

Privacy-first computer vision · Windows

Iffah

A Windows desktop system for local visual filtering, with separate capture, inference, policy, and rendering stages designed around privacy and fail-closed behaviour.

C#.NETWindowsDirect3D 11

EXPERIENCE & EDUCATION

A practical foundation in software development, systems thinking, and delivery.

My experience combines a 24-week software development co-op with continued work on independent software products and a Computer Science degree from King Faisal University.

Experience

2025–2026 · 24 weeks

Software Development Co-op Trainee

Tahdir · Educational Technology

Contributed to Tahdir's bilingual Arabic–English web platform across requirements, Figma planning, Laravel development, database operations, authentication, testing, and collaborative delivery using GitHub, Jira, and ClickUp.

2025–Present

Independent Software Projects

DataSense · DataQ Operations · DataQ Reporting · SAMT · Iffah

Designing, rebuilding, and validating software across Django business and operations systems, financial reporting, local-first Windows applications, data processing, analytics, and privacy-conscious intelligent systems.

Education

2021–2026

Bachelor of Science in Computer Science

King Faisal University

Computer Science degree with project work spanning software engineering, web development, databases, data processing, analytics, and applied intelligent systems. Graduation project: DataSense.

A concise recruiter-facing view of my experience, education, technical skills, and selected work.

View full résumé

TECHNICAL PROFILE

Tools are useful; the important part is how they are applied together.

Backend & Web

PythonDjangoPHPLaravelSQLREST conceptsAuthenticationRBAC

Data & Reporting

PandasOpenPyXLMatplotlibscikit-learnProphetExcel workflowsPDF reporting

Desktop & Systems

C# / .NETPySide6QMLSQLiteWindows APIsLocal-first architecture

Engineering & Delivery

GitGitHubTestingRequirements analysisJiraClickUpFigmaDeployment validation
LanguagesArabic · NativeEnglish · FluentJapanese · Conversational
04

ABOUT

I am most interested in the point where an unclear problem becomes a well-structured system.

I approach projects by first understanding the workflow, the data, the users, and the constraints. From there, I define the rules and boundaries before deciding how the system should be implemented.

My strongest interests are backend engineering, data-intensive applications, and intelligent systems where the behaviour can be understood and validated rather than treated as a black box.

ENGINEERING APPROACH

Structure the problem, make the rules explicit, then validate the result.

01Start with the domain

Understand the real workflow, users, data, constraints, and failure cases before choosing an implementation.

02Design for clarity

Keep business rules, permissions, assumptions, and system boundaries explicit so the software remains understandable as it grows.

03Validate what matters

Use tests, synthetic data, acceptance checks, and deployment gates to verify behaviour rather than relying on presentation alone.

CONTACT

Open to software engineering opportunities and technical collaboration.

For roles, project discussions, or questions about the work shown here, email is the most direct option. LinkedIn and GitHub are available for professional context and technical work.