Aspiring designer and developer passionate about creating software and websites that are innovative and user-friendly

Work

Non-commercial projects I've worked on

Skills & Tools

  • Java

  • Kotlin

  • C Sharp

  • Next.js

  • JavaScript

  • Microsoft SQL Server
  • PostgreSQL
  • Firebase
  • MongoDb
  • Android Studio

Github Repositories

Projects done in school and personal side projects

TitleDescriptionLanguage
covidiaCIT3006 Group ProjectC#
designhubDesign Hub Wordpress ThemePHP
evoting-major-projectJavaScript
JaMRSKotlin
mathpracticeJavaScript
UTech-PortalJavaScript
utech-virtual-tourHTML

Future Ventures

Projects to teach myself and further improve my skills.

Habit Tracker/Scheduler App

An Android application that allows the user to set goals for developing and reinforcing "good" habits. It is not limited to just habits but can also be a task the user would like to keep track of. It should have the following features:

  • It should allow the user to set the days in which to perform this habit or task as well as provide an option to specify intervals throughout each day if they would like it to be recurring.
  • The app should generate reports for the user to show their progress on each habit or task.
  • A potential feature that may be added is to set a general goal the user would like to work towards and allow them breakdown that goal into smaller tasks. This would allow the user to better manage their tasks and give them clear steps on how to reach their goal. The report should display their progress for each goal the user has added based on the completed tasks under the goal.
Improve Online E-voting Platform

In order to ensure fairness of votes during the voting process, the following features are planned to be implemented:

  • Screen Sharing and Video Recording
    Allows for the monitoring of voter's and their screen while they cast their vote. The candidate the voter selects will be blocked out to protect the voter's privacy.
  • AI Computer Vision
    Assist in the monitoring of voters by analysing the video feed for devices such as a smartphone that may be used to take a picture or video of the screen, eye tracking, persons in the vicinity and other suspicious behaviour.
  • Audio recording and Natural Language Processing (NLP)
    Voter's will be required to allow microphone access while casting their vote.
Machine Learning/AI
  • Learn more about how machine learning works; the best languages to use and the different applications for its use.
  • Learn about deep learning and neural networks.
  • Learn about the existing machine learning frameworks and how to use them.
  • Build various applications to further grasp the concepts.
Docker & Kubernetes
  • Learn about containerization and automating deployments.
  • Learn about micro-services.
IoT/Micro Computers/Micro Controllers
  • Learn about electronics and how to program micro controllers.
  • Learn how to utilize Arduino boards for IoT and micro controllers.
Medical Record System App

Simple prototype application for a medical record system that would allow users to do the following:

  • View their medical record.
  • Search function to find the nearest pharmacy and doctors.
  • Chat function to speak with a doctor they have chosen.

Administrative section of the application will allow doctors/hospitals to do the following:

  • View and update a patient's medical record.
  • Chat with the patient.
  • Add, update and delete their contact information and location.

Interested in talking about a project?

Send me a message!

0 / 250