About

html5 bootstrap template by colorlib.com
html5 bootstrap template by colorlib.com

TeyKai Jun

I'mA Developer

About

Computer Science with Artificial Intelligence graduate from the University of Nottingham and a freelance software developer, with a long-term career goal of becoming a professional developer. I am proficient in C#, Python and have experience in designing, game developing, machine learnings combined with soft skills such as time management, critical thinking, and socialling skills.

Download CV

Services

Works

Portfolio

Done Projects

Portfolio

Cryptocoinopoly

Cryptocoinopoly was created by network users by incorporate Cryptocurrency market. The game is available on GitHub but it requires players to print and play with a physical board. This version of Cryptocoinopoly is a hybrid of the existing Cryptocoinopoly and Monopoly. Players can experience classic land trading and modern cryptocurrency market in this game. The game exist as a mobile game and it supports multiplayer online. The game introduces a cryptocurrency market where it simulates the real-world cryptocurrency market where players can invest in anytime. Therefore, players have more options to earn money compared to the traditional Monopoly playing rule. The game was also published as a research paper that can be found by the reference: B. N. C. H. Sia et al., "CRYPTOCOINOPOLY: A Real Time Online Multiplayer Board Game," 2021 14th International Conference on Advanced Computer Theory and Engineering (ICACTE), 2021, pp. 27-31, doi: 10.1109/ICACTE53799.2021.00012.

View details

PepeGard

A 3D turn-based tactical game that takes the turn-based element from traditional board games and chess to further enhance it by adding elements such as combat skills, environment, status effects etc. The game requires players to make strategic decisions to defeat enemies in each levels by using best decisions possible.

View Details

Frogger

This project is about maintaining and extending a re-implementation of a classic retro game "Frogger" issued as a coursework from University of Nottingham. The game is refactored by using Maven build standards and uses a Model-View-Controller design pattern (MVC). Besides that, features such as new levels and game objects such as snake (moving obstacle), snack (bonus point when obtained), life limits and time limits are added. This project mainly used to test student's software maintainance knowledge.

View details

Molecule VR

This project is a freelance job requested by a professor from School of Pharmacy in University of Nottingham to provide a game for a research in gamification for education in pharmacy students. The game is a question solving game that requires players to solve chemistry questions in a VR environment and asnwer them by selecting the correct molecules.

View details

Molecule Mobile App

This project is a freelance job requested by a professor from School of Pharmacy in University of Nottingham to provide a mobile application for pharmacy students to visualize a 3D environment of chemistry molecules for a better understanding of the molecules structures and revisions.

View details

Slice it All

This is a replication of the current trending game: Slice it All.

View details

A* Pathfinding

This is a simulation on A* Pathfinding algorithm. The programme dynamically generates a map that consists of different types of tiles with different cost to travel through the tile. The programme allows user to select two nodes and the A* algorithm will calculate and display the shortest path to travel to node.

View details

Projects

Projects

Notable Projects

My Projects

html5 bootstrap by colorlib.com

Face Identification

A Computer vision project to build a face identification system using Siamese Network

html5 bootstrap by colorlib.com

Sentiment Analysis on Tweets

A big data project using Apache Spark to investigate and compare the performance of using Sequential Approach and Parallel Approach

html5 bootstrap by colorlib.com

Image Processing on plant cells

An image processing project build to count the number of nucleus inside a plant cell's image by using image processing techniques