Hello, welcome to
FRONT-END / WEB DEVELOPER
Hi there! I’m a web developer with a Certificate IV in Information Technology from the Canberra Institute of Technology. I’ve gained knowledge in a wide range of web and application development technologies, such as front-end website development, database management, and system development using object-oriented languages.
I worked as a civil engineering consultant in Japan after graduating with a Bachelor’s degree in Civil Engineering, and I decided to pursue a new career in web application and software development in Australia.
Please don’t hesitate to contact me if you’re looking for a developer!
- CertificateVI Information Technology, Canberra Institute of Technoligy, Australia (2024)
⎼ CertificateIII Information Technology, Canberra Institute of Technoligy, Australia (2022)
⎼ Bachelor of Engineering (Civil), University of the Ryukyus, Japan (2019)
I LOVE
CREATING
THE WORLD
- HTML, CSS and React.js
- To showcase my skills and projects to potential employers and clients.
- Designed using Canva.
See design File
- You can see the code for this page on my Github.
- Used to create a modern-looking website and enhance the user experience.
- Designed to be suitable for both desktop and mobile devices.
- Mobile users can open and close the main menu by clicking the hamburger icons.
- Utilised state to manage interactions in the main navigation menu and sub-navigation in the footer, allowing the correct icon to display dynamically.
- Read and iterate through JavaScript objects to dynamically display project data.
- Created using Web3Forms.
- Implemented validation and sanitisation to enhance form security.
- HTML, Tailwind.CSS, Next.js and TypeScript
- This project was created to practice using modern front-end technologies.
- See the live page
- See the code on my Github.
- Based on a design from a tutorial video, with enhancements made to component code and the addition of a dark mode feature.
- Utilised React icon, CSS animations, and Tailwind CSS buttons from devdojo.com
- Mobile-first design approach
- Mobile responsive layout
- User-friendly navigation menu
- Dark mode toggle button
- Animation effects
- Scroll-to-top button
- Reusable text component
- Card components for client reviews and pricing
- Only an authorlised user can log in to the system.
- Authorised users can Create, Read, Update and Delete book data from the library databse.
- Set a CSRF token to prevent malicious requests from third-party websites.
- Used prepared statements and parameter binding to prevent SQL injection.
- Encrypted passwords stored in the database and used password_verify() to securely compare hashed passwords.
- Escape error messages using htmlspecialchars() to prevent cross-site scripting.
- Set a CSRF token to prevent malicious requests from third-party websites.
- It was my first time creating a login feature with a database on a rental server. I researched and implemented the security measures listed above, but I recognize the importance of continuously learning and improving best practices.
This is an event management system built with C# that I created as part of my course assignment. It allows users to register contestant information and view the list of contestants in each category.
This is a library system project built with Python. It allows us to manage book information from an external file. I created this as part of my course assignment.
This program is written in JAVA that allows dog breeders to store their dogs' information. I created this as part of my course assignment.