Skip to main content

Software Engineering Student

Hamzah.

Building practical software with clear thinking. thoughtful design. careful testing.

I’m Hamzah, a Software Engineering student at Universiti Kebangsaan Malaysia. I build practical mobile and web systems, explore AI-assisted workflows and automation, and I’m currently seeking a Software Engineering internship.

SKILLS

A foundation built through study and practical work.

My skills combine university learning with practical experience from building, testing, and improving real software projects.

Academic Foundation

Built through university courses, assignments, and software engineering study.

9 skills
  • Java
  • Object-Oriented Programming
  • HTML
  • CSS
  • JavaScript
  • XML
  • MySQL
  • Software Requirements
  • System Analysis and Design

Practical Experience

Applied through real project development, integration, testing, and improvement.

9 skills
  • Flutter
  • Dart
  • Supabase
  • Authentication
  • Row Level Security (RLS)
  • Database Integration
  • UI/UX Implementation
  • Software Testing
  • Git / GitHub

FEATURED PROJECTS

Selected work with a clear reason behind it.

Each project is presented according to its real stage, the problem behind it, and the practical learning it represents.

01Final-Year Project · Mobile Application

Pulsy

Finalizing

A practical mobile system for tracking daily wellness, habits, schedules, reminders, and personal progress.

Pulsy is a Flutter-based mobile application developed as my final-year project. It combines user-focused interface design, secure cloud data, reminders, offline-aware behavior, and AI-assisted features in one practical system.

Role
Student developer and product designer
Contribution
I worked across requirements, interface design, application development, backend integration, testing, and documentation.

Project tags

  • Flutter
  • Dart
  • Supabase
  • Authentication
  • RLS
  1. 01Final-Year Project · Mobile Application

    Pulsy

    Finalizing

    A practical mobile system for tracking daily wellness, habits, schedules, reminders, and personal progress.

    Pulsy is a Flutter-based mobile application developed as my final-year project. It combines user-focused interface design, secure cloud data, reminders, offline-aware behavior, and AI-assisted features in one practical system.

    Role
    Student developer and product designer
    Contribution
    I worked across requirements, interface design, application development, backend integration, testing, and documentation.

    Project tags

    • Flutter
    • Dart
    • Supabase
    • Authentication
    • RLS
  2. 02Personal Web Application

    Internship Application Tracker

    Planned

    One organized place to manage internship applications, deadlines, follow-ups, notes, and progress.

    A planned personal web application intended to replace scattered spreadsheets, notes, and reminders with one clear internship-search workflow.

    Use Case. Case study planned for a later phase.
    Role
    Planned product designer and developer
    Contribution
    I have defined the intended workflow and learning goals. Implementation evidence will be added only after development begins.

    Project tags

    • Web Application
    • Workflow Design
    • Planned
    View Project. Case study planned for a later phase.
  3. 03AI and Automation Experiment

    Sol — Personal AI Workflow System

    Experiment

    A practical exploration of AI-assisted workflows, scheduled tasks, reminders, and personal automation.

    Sol is an ongoing personal experiment in configuring AI-assisted workflows, scheduled routines, prompts, integrations, and troubleshooting processes for everyday productivity.

    Use Case. Case study planned for a later phase.
    Role
    Workflow designer, configurator, and tester
    Contribution
    I configure and test workflows, prompts, schedules, integrations, and troubleshooting routines; the underlying Hermes framework is third-party work.

    Project tags

    • AI Workflows
    • Prompt Design
    • Automation
    • Scheduling
    • Integrations
    View Experiment. Case study planned for a later phase.

HOW I BUILD

How I turn ideas into working software

Every project follows a simple engineering process—from understanding the problem to improving the final solution through testing and iteration.

  1. 01

    Problem

    Start with a real problem worth solving.
  2. 02

    Requirements

    Define clear goals before writing code.
  3. 03

    Design

    Plan simple, scalable solutions.
  4. 04

    Development

    Build step by step with clean, maintainable code.
  5. 05

    Testing

    Validate every feature with evidence and feedback.
  6. 06

    Improvement

    Learn from every project and keep improving.

MY JOURNEY

From academic foundations to practical software development.

Each stage reflects how my interests developed through university study, independent learning, and real project work.

  1. ACADEMIC BEGINNING

    Started Software Engineering at UKM

    Began developing a structured understanding of software, systems, and problem-solving.

    • Software Engineering
    • UKM
  2. PROGRAMMING FOUNDATION

    Built foundations in programming, databases, and system analysis

    Studied Java, object-oriented programming, JavaScript, MySQL, software requirements, and system design.

    • Java
    • OOP
    • JavaScript
    • MySQL
  3. PRACTICAL EXPLORATION

    Moved from academic exercises into Flutter development

    Started building mobile interfaces and applications using Flutter and Dart.

    • Flutter
    • Dart
  4. FINAL-YEAR PROJECT

    Built Pulsy

    Applied requirements, UI/UX design, development, backend integration, testing, and documentation in one complete mobile project.

    • Flutter
    • Supabase
    • Testing
  5. INDEPENDENT LEARNING

    Explored AI-assisted workflows and personal automation

    Experimented with prompts, scheduled tasks, integrations, workflow configuration, and reliability improvements.

    • AI Workflows
    • Automation
  6. CURRENT DEVELOPMENT

    Built and deployed my personal portfolio

    Applied React, Next.js, TypeScript, responsive design, reusable content architecture, accessibility, and scroll-based interactions.

    • React
    • Next.js
    • TypeScript
  7. CURRENT DIRECTION

    Seeking a Software Engineering internship

    Ready to contribute, learn from a professional team, and continue developing through real product work.

CURRENT MISSION

Seeking a Software Engineering internship where I can contribute, learn, and grow.

I’m looking for an opportunity to work on real software with a professional team, strengthen my development skills, and learn how products move from planning to delivery.

  1. 01

    Contribute

    Support practical software projects with curiosity, discipline, and a willingness to learn.
  2. 02

    Learn

    Understand how professional teams manage products, codebases, testing, and collaboration.
  3. 03

    Grow

    Strengthen my development and problem-solving skills through real responsibilities and feedback.

CONTACT

Let’s connect.

Have an internship opportunity, a software project, or feedback on my work? I’d be glad to hear from you.

  • Email

    Send me a direct message about internship opportunities, software projects, or professional questions.

  • LinkedIn

    Connect with me and view my professional profile, education, and current direction.

  • GitHub

    Explore my public projects, source code, documentation, and development progress.