Developer | Nur Syahirah

Hi, I am a third-year computer science student in Universiti Sains Malaysia (USM). I am currently focusing on front-end web development by using HTML5 & Bootstrap. Feel free to navigate around my website.



What I do

As a developer, I develop some program/software from scratch..

Mobile App

Android mobile application that allows functionalities for the users such as sign in and sign up. The user information mostly stored in the database which usually done by using Firebase in this case. The application and database must be connected through the Internet since Firebase is a cloud storage.

Web App

Web application is different from a website since web application focuses more on what user can do. A website that allows a special functionality for a registered user is usually known as Web App. Most of the time, user can register an account, sign in and do some other functionalities such as viewing particular information that are hidden from regular visitor.

Single Page Website

Single page website with landing button functionalities. For example, this web page is a single page website.

More About Me

I am a 22-year-old student who is constantly learning. I am majoring in software engineering and passionate in web development as well as web design. I am currently learning more about UI and UX.

Follow on the web
Instagram Blog Linkedin

Previous projects

These are some of the previous projects that I did during my studies.


Event Mobile Application
Event Mobile App
Android Studio & Firebase

This is my recent project that I did in 2020. It is a mobile application that has been developed by using Android Studio with Java. The data is connected to a cloud storage which is Firebase (it is built-in in Android Studio). The software is able to do the following functions:

  • User can sign up

  • User can sign in

  • User can view their profile (retrieved from database)

  • User can view the event that is loaded from the database

  • Graph
    Shortest path graph

    The shortest path of a graph is identified by using Djikstra Algorithm which is done using C++. The shortest path can help us find the shortest path from point A to point B by calculating the weight of each edge.

    Last updated 7 March 2021

    “Folks don’t give themselves enough credit. The mother who endures cavities so her children can get braces. The father who works a dead-end job so his kids can have a roof over their heads. The daughter who sacrifices college so she can take care of her disabled mother. They are all heroes, and don’t you believe otherwise.”

    Ray Smith, The Magnolia That Bloomed Unseen
    Quotes: Purpose fuels passion

    “It's hard to beat a person who never gives up.”

    George Herman Ruth
    [PROTOTYPE]: Water Purity Level System

    The water purity level system considered the water purity level in Penang. It allows the system administrator to update the latest water purity level into the system. It also helps them to log the water purity level and related information such as the causes of water pollution, water polluted area and so forth.
    The system prototype demo is done by using Adobe XD.

    Last updated 7 March 2021

    Picture of minimal desk with plant
    Flat lay of coffee and stationery