Skip to content
View ArashHafiz's full-sized avatar
  • Heriot-Watt University
  • Malaysia
  • 11:52 (UTC +08:00)
  • LinkedIn in/arash-hafiz

Block or report ArashHafiz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ArashHafiz/README.md

Hi, I'm Arash!

Second Year Computing Science undergraduate at Heriot-Watt University Malaysia, interested in software engineering, backend development and AI.

I enjoy building practical applications, exploring new technologies and developing solutions that simplify everyday processes.

About Me

  • Pursuing a BSc (Hons) in Computing Science (Expected 2028).
  • Interested in backend development, software engineering and AI-assisted applications.
  • Currently developing a document knowledge base API using Python, FastAPI and SQLAlchemy.
  • Vice-President of Computer Programming Unplugged (CPU) at Heriot-Watt University Malaysia.
  • Recipient of the 2026 MACS Industrial Prize, awarded for ranking among the top three Computing Science students in my cohort.
  • Always looking to learn, build and improve.

Technical Skills

Languages

Python Java SQL

Web Technologies

HTML5 CSS3

Frameworks & Databases

FastAPI SQLAlchemy SQLite Tkinter

Tools & Concepts

Git GitHub REST API JSON OOP Relational Database Design

Featured Projects

Document Knowledge Base API

Python FastAPI SQLAlchemy SQLite

A Python-based document management and retrieval API designed to ingest, store and retrieve relevant information from uploaded documents.

  • Document ingestion, storage and metadata tracking.
  • Keyword-based retrieval with custom relevance scoring.
  • Exploring retrieval pipelines for future LLM-assisted question answering.

Universal Transport Booking System

Team Leader Software Engineering Project

Leading a team in the ongoing development of a transport booking application as part of a year-long university Software Engineering project.

  • Coordinating task allocation and project progress.
  • Supporting technical architecture and development planning.
  • Currently in the Project Decisions & Planning phase.

Python Task Manager

Python Tkinter JSON

A desktop task management application featuring:

  • CRUD operations and JSON-based persistence.
  • Due dates, tags and completion tracking.
  • Task search functionality.

Leadership & Experience

Vice-President — Computer Programming Unplugged (CPU)
Heriot-Watt University Malaysia | Jul 2026 – Present

  • Co-organising a technology hackathon with a decentralised AI startup.
  • Moderated technology discussions and supported student-led development initiatives.

B2C Marketing Executive — AIESEC in Malaysia
Heriot-Watt University Malaysia | Aug 2025 – Jan 2026

  • Directed marketing for a volunteering project, recruiting 14 volunteers (3.5x the previous term).
  • Led a three-member subdepartment and coordinated marketing campaigns.

Chess & Boardgames Club
Heriot-Watt University Malaysia | Sep 2024 – Present

  • Progressed through Event Team, Secretary and Vice-President roles.
  • Coordinated events, managed administrative processes and supported tournament operations.

Academic Background

Heriot-Watt University Malaysia
BSc (Hons) Computing Science | Expected August 2028

  • Straight As in Semesters 1 and 2.
  • Foundation Excellence Award Scholarship recipient (renewed).
  • MACS Industrial Prize (2026).

Foundation in Science | Graduated July 2025

  • Straight As across all 3 semesters.
  • High Achiever's Scholarship recipient.

elc International School
IGCSE | Graduated July 2024

  • 7A*s and 2As.
  • International Understanding Day Director under the Interact Club, organised first such event and raised RM7,000+ for charity.

Connect With Me

LinkedIn GitHub

Popular repositories Loading

  1. calculator calculator Public

    Command-line calculator program created using Python that can perform diverse mathematical operations.

    Python

  2. task_manager task_manager Public

    Simple to-do list manager application created using Python and its most popular GUI library, Tkinter.

    Python

  3. knowledgebase knowledgebase Public

    Python REST API used for document storage, retrieval and metadata tracking.

    Python

  4. ArashHafiz ArashHafiz Public