My name is YunFei Pei, and I'm in the final year of my studies at the University of Queensland,
pursuing a Bachelor of Information Technology with a major in Software Design, set to
graduate in
July 2024.
Throughout my academic journey and personal endeavors, I've honed my skills in computing algorithms,
artificial intelligence techniques, and coding best practices, along with gaining practical insights
into software process management.
I've completed an internship with NCS (Singtel) and worked as a part-time IT consultant in the
construction industry. These experiences have equipped me with a blend of theoretical knowledge and
practical skills. I am now eagerly seeking my first full-time role where I can contribute,
collaborate, and grow within a dynamic team.
If my background aligns with an opportunity in your organization, I would love to connect. Feel free
to contact me.
Thank you
My Skillset
Sort/Search Algorithms
Data Structures
Artificial intelligence
Multi Platform Development
React Web/React Native (IOS/Android/PC)
Database/Server
Computer Systems
Software Process Management
JS
Python
C
C#/ASP.NET
Java
SQL
HTML/CSS
Some Of The Projects That I Have Done
Dragon Game VI/PI/Path-finding
I have used AI techniques like A* Search with heuristics, value/policy iteration,
DQN, some aspects of ML. In this example, I made the agent collect all gems and then
exit without falling into lava and shortest number of iterations.
The GUI is not by me!
Implementation of BFS/DFS
Use of graph path finding algorithms like DFS/BFS with Dijkstra algorithm for
the agent to find a designated exit. Beside from this, I too have knowledge in many
other aspects of algorithms.
Constructing various ADTs for Problem Solving
I have learnt on how to construct ADT Structures like heaps, maps, linked lists, and
using it to solve questions.
The example shown here is executing a cut and splice function with the
written
ADT.
My First Ever Multi Platform App
Built with React, cross-platform on iOS/Android/Win, this app connects to various
open source Government database and a live server built with Google Engine
(Thanks
Joel!) with API and SQL database that allows live chat, sharing,
creating/updating
events, and many other
function.
My Best React Project So far
A bill recording cross platform app. Similarly it comes with a live server connected
with API, and many microservices in between to make it function.
(The error is due to the shut down server, it is expensive so we had to shut
it
down.)
Using C to construct server-client on linux
I have mastered knowledge on OS, with techniques in C such as piping, dup2, pointers,
execsvp, fork, read/write and others.
The screenshot here is a crack-server that I have once worked on.