top of page
Languages

Education

Anchor 1
Technologies

Flask

FastAPI

SQLAlchemy

Firebase

PyTorch

Tensorflow

Scikit-learn

Pandas

Matplotlib

Numpy

MLOps

AWS

GCP

Python

JavaScript

TypeScript

Angular

Java

HTML

CSS

SQL

R

Bachelor of Software Engineering                    (December 2022)
(University of Newcastle)                                
  • Object Oriented Programming

  • Data Structures

  • Algorithms

  • Discrete Mathematics

  • Programming Paradigms 

  • Computing Security

  • User Interface 

  • Operating Systems 

  • Database Management

  • Telecommunication Networks 

  • Web Development

  • Web Engineering

  • Software Design 

  • Software Architecture 

  • Software Quality 

  • Software Testing

  • 3rd year Software Project 

  • Software Engineering Final Year Project

Software Quality Tool Development                         (June 2020)

A group project consisting of 6 people, to build a Software that measures Software Quality Metrics for Java Programs. 

My role:

  

Flight Booking System Testing                         (November 2019)

A group project consisting of 5 people, to perform software testing on a Flight Booking System. 

My role: 

Front End and Back End testing of the system's sort function

Features tested:

  • Sort By Best

  • Sort By Price

  • Sort By Duration

 

Cinema Online Booking System                                 (April 2019)

An individual web project, to develop an online booking system for a 8x8 seats cinema. 

Data Science online course                                   (February 2018)

Things learnt:

  • Utilise Tableau to model and visualise data in 2d graphs and pie chart.

  • Utilise Statistics methods to build model. Including Linear Regression, Multiple Linear Regression, Logistic Regression for correlations, and R-Squared for goodness of fit.

  • Utilise SQL programming to extract data from database.

  • Correct any human input errors in database Excel spreadsheet, to ensure accurate data modelling.

bottom of page