
Passionate to be
a software engineer
I am Tan Yin Rui, a software engineering student focused on Java and modern web development.
Contact MeAbout Me
I am undergraduate student currently in Semester 6 pursuing a Bachelor of Science with Honours (Information Technology), majoring in Software Engineering at Universiti Utara Malaysia. Seeking a 6-month software engineering internship from 21 September 2026 to 22 March 2027 to gain hands-on experience in software development and further enhance technical and problem-solving skills in a professional environment.
Languages
Chinese
Native
English
Advanced
Malay
Advanced
Education
Sijil Tinggi Persekolahan Malaysia (STPM)
Arts Stream · 2022
CGPA: 4.00
Download CGPA TranscriptBachelor of Science (Hons) in Information Technology
2023 – Present
CGPA (Sem 1-5): 3.80
Download CGPA TranscriptCertification
CCNA: Introduction to Networks Certificate
Download CertificateDean List Certificate (Semester 2-5)
Skills
Java
SQL
HTML
CSS
JavaScript
PHP
Python
Dart
Tech Stack
Frontend
Backend
Fullstack
Tools
IntelliJ IDEA
VS Code
MySQL
Docker
GitHub
Flutter
Postman
XAMPP
Figma
Projects
Financial System with AI Chatbot
A financial system integrated with an AI chatbot, the AI chatbot can answer common financial questions by provide the financial data that belong to the user. It's a full-stack project built with Nuxt.js (Vue as frontend ; Nitro as backend for the financial system and Python as backend for the AI chatbot) and tailwind CSS.
My Portfolio
A personal portfolio website to showcase my skills and projects. It's a project that built with React.js and Tailwind CSS, it features a modern design and responsive layout to provide an optimal viewing experience across devices.
Golanguage
This is a language learning web application designed to help users learn and practice new languages (Chinese, Malay) in an interactive. It's a full-stack project built with HTML, CSS, JavaScript and Spring Boot backend.
Worker Task Management System
A full-stack mobile application built with Flutter/Dart and PHP backend that enables workers to manage task assignments, submit work, and track submission history.