Education

The University of Queensland — Bachelor of Computer Science

Jan 2021 — Jun 2024

I have recently graduated with a Bachelor of Computer Science, majoring in Programming Languages, at The University of Queensland.

I've gained a comprehensive understanding of algorithms, data structures, software architecture, operating systems, and database systems.

Additionally, my coursework covered topics such as object-oriented programming, functional programming, compilers and interpreters, operating systems and networking.

Experience

Software Engineer Intern — FPT Software

Jan 2023 — Feb 2023
  • Designed and tested RESTful APIs for a business directory application using Node.js.
  • Implemented a database schema using MongoDB and integrated it with the application using Node.js.
  • Improved the application's search functionality by implementing a feature using ElasticSearch.
  • Participated in daily stand-up meetings, code reviews, and sprint planning sessions.
  • Implemented unit tests and participated in integration testing to ensure code quality and reliability.

Academic Tutor — The University of Queensland

Jul 2023 — Present
  • Tutor for Algorithms & Data Structure course.
  • Assisted students in understanding complex concepts and solving problems related to programming languages, algorithms, and data structures.
  • Conducted tutorial sessions, graded assignments, and provided feedback to help students improve their understanding and performance.

Skills

Programming Languages

Java

Python

JavaScript

C/C++

HTML

CSS

SQL

Swift

Bash

Haskell

Frameworks and Tools

Flutter

Firebase

Node.js

React

jQuery

Angular

MongoDB

PostgreSQL

Git

Docker

Relevant Coursework

Algorithms, Data Structures & Abstract Data Types

OOP and Functional Programming

Relational Database Systems

Software Architecture

Operating Systems

Compilers & Interpreters

Networks