Portfolio
Updated September 2026

PROFESSIONAL RÉSUMÉ

Yazeed Alhawas

Software Engineer · Backend & Data Systems

Computer Science graduate with a 24-week software development co-op and hands-on experience building backend systems, data-processing and analytics applications, financial and operational platforms, and Windows desktop software. Strongest in Python/Django, PHP/Laravel, SQL, workflow modelling, RBAC, testing, and turning business requirements into maintainable software.

Software Development Co-op Trainee

Tahdir · Educational Technology

  • Contributed to Tahdir's bilingual Arabic–English web platform covering 45+ educational services, from requirements analysis and Figma planning through responsive Laravel Blade implementation and testing.
  • Engineered Laravel backend features across MVC routes and controllers, middleware, authentication, validation, Eloquent ORM relationships, CRUD operations, sessions, seeders, and database migrations.
  • Produced role-based prototypes and 30+ reusable Figma components for the Okta project while supporting modular architecture and RBAC design.
  • Worked through GitHub branching, Jira, and ClickUp, and represented Tahdir at the RAD Exhibition to explain the platform to schools, visitors, and stakeholders.
01

DataQ Operations

Private Operations & Task Management Platform

View case study

Python · Django 5.2 · PostgreSQL · Chart.js · WeasyPrint

  • Designed a client-specific operations platform around Service → Engagement → Month → Category → Task workflows, replacing generic work-management logic with explicit business rules.
  • Implemented exact-month access boundaries, assignment-scoped employee actions, support/escalation blockers, lifecycle-controlled month close/reopen/duplicate flows, management assessments, reminders, and audit history.
  • Built hidden Riyadh business-time intelligence, executive dashboards, employee activity analytics, and weekly PDF reporting; validated v1.7 with browser UAT and a 591/591 regression pass before promotion to main.
02

DataSense

Business Analytics & Forecasting Platform

View case study

Python · Django · Pandas · Prophet · scikit-learn · OpenAI API

  • Co-developed a four-person graduation project for Excel/CSV sales ingestion, dashboards, SKU inventory, three-month forecasting, market-basket analysis, secure authentication, and a multilingual contextual chatbot.
  • Re-engineered the project after graduation by separating service logic, moving sensitive configuration to environment variables, strengthening validation and security, and improving analytics, forecasting, UI consistency, and maintainability.
  • Validated the original system with 17 documented functional tests and datasets exceeding 1,000 rows; the refactored release passed 122 automated tests.
03

DataQ Reporting

Financial Reporting Platform

View case study

Python · Django 5.2 · Pandas · OpenPyXL · Matplotlib

  • Engineered role-based Django workflows for Admin, Staff, and Client users, including report assignments, client management, authentication, activity logging, validation, and controlled deletion requests.
  • Automated bilingual trial-balance Excel ingestion and Arabic–English account mapping to generate financial statements, six KPI cards, vertical analysis, warnings, charts, and PDF reports.
04

SAMT

Adaptive Productivity Desktop Application

View case study

Python · PySide6 · QML · SQLite · Windows

  • Engineered a modular Windows productivity application covering projects, prepared workspaces, task planning, focus sessions, local activity signals, and Arabic/English LTR/RTL interfaces.
  • Implemented SQLite migrations, isolated user-data storage, diagnostics, automated acceptance checks, and Windows installer validation for clean-install and upgrade scenarios.
05

Iffah

Privacy-First Local Visual Filtering

View case study

C# · .NET · Windows · Direct3D 11 · DXGI · ONNX

  • Designed a local-first real-time visual filtering pipeline with separate capture, inference, deterministic policy, and rendering stages.
  • Treats stale, uncertain, or failed pipeline states conservatively, with privacy-oriented acceptance gates and no capture retention by default.

Bachelor of Science in Computer Science

King Faisal University

Coursework and project work across software engineering, web development, databases, data processing, analytics, and applied intelligent systems. Graduation project: DataSense.

Programming & Frameworks

Python, SQL, PHP, JavaScript, HTML5, CSS3, Django, Laravel, C#/.NET, PySide6, QML, Blade, Bootstrap

Backend & Data

Django ORM, Eloquent ORM, PostgreSQL, SQLite, MySQL, Pandas, OpenPyXL, Excel automation, MVC/MVT, CRUD, authentication, RBAC, migrations, validation

Data & Intelligent Systems

Matplotlib, Chart.js, Prophet, scikit-learn, time-series forecasting, market-basket analysis, OpenAI API, ONNX, analytics dashboards

Engineering & Delivery

Git, GitHub, automated and functional testing, browser UAT, release validation, Windows packaging, Nginx, Gunicorn, Jira, ClickUp, Figma, VS Code

Problem solvingRequirements analysisTeam collaborationStakeholder communicationProject planningPublic speaking

Languages

ArabicNative

EnglishFluent

JapaneseConversational