Fullstack Developer
I'm a Full Stack Software Engineer with experience in Website, Mobile, and Software development. Check out my projects and skills.
Explore more!My Expertise
Bachelor of Computer Science
University of Adelaide
- Bachelor's degree in Computer Science completed on July 12, 2023, with a GPA of 5.92.
- Achieved High Distinction in advanced courses like Algorithm & Data Structure Analysis, Cybersecurity Fundamentals, and Using Machine Learning Tools.
- Consistently obtained Distinction or higher in core computer science courses, demonstrating strong academic abilities.
Web Developer
YNW
- Utilized GSAP and Three.js to create animations, enhancing visual engagements and interactive user experiences.
- Developed an image upload module using PHP, JavaScript, and jQuery, improving stability and efficiency by implementing server-side caching and storage solutions.
- Designed and implemented a financial module using PHP, JavaScript, jQuery, and MySQL for managing user subscriptions and billing. Integrated scheduled tasks to automatically send payment notifications based on subscription timelines.
My Projects
Events
Events is a social networking website where users can engage in activities by creating and joining events. Within these events users can participate in group chats and follow others to receive real-time updates. Additionally users can share their life experiences by uploading photos.
react
Typescript
MUI
C#
ASP.NET Core
Docker
SQL Server
Auctions
This project is a microservices-based application for real-time car auctions. It features user authentication, vehicle management, and live bidding. The tech stack includes React.js, Next.js, ASP.NET Core, TypeScript, Docker, Kubernetes, and SignalR for real-time communication.
react
Typescript
Next.js
tailwind css
C#
ASP.NET Core
Docker
Kubernetes
SQL Server
MongoDB
Chip8 Emulator
A WebAssembly CHIP-8 emulator written using Rust and compiled to JavaScript using WebAssembly (WASM). It allows you to run a variety of CHIP-8 ROMs directly in your browser. The emulator aims to recreate the classic experience of the CHIP-8 virtual machine, introduced in the mid-1970s to make video game design more accessible.
rust
WebAssembly