Welcome To My Site

I am a passionate front-end developer with expertise in creating beautiful, user-friendly interfaces. Let me help you bring your ideas to life!

React & JavaScript

Responsive UI Design

Tailwind CSS

UI/UX Design

CSS/HTML

Project Management

I'm Available For Hire

Specialized in developing beautiful, responsive web applications. Let's collaborate!

Front-End Development

Expertise in building responsive, high-performance user interfaces with React.js and Tailwind CSS.

UI/UX Design

Creating user-friendly and visually appealing designs that improve user experience.

Responsive Design

Ensuring that websites look great across devices with mobile-first, responsive design principles.

My Projects

Here are some of the projects I've worked on, combining my technical skills with a passion for solving real-world problems.

Eco-Tourism System

This eco-tourism system is a microservices-based solution developed using ASP.NET 8.0. It integrates services such as tourist information, accommodation recommendations, weather suggestions, and cultural activities to enhance the tourist experience. The front-end is built with React and Tailwind CSS to ensure a responsive and visually appealing user interface. The system features RESTful APIs, JWT-based authentication, custom logging middleware, and microservice communication through the Ocelot Gateway. The entire system is containerized using Docker Compose, ensuring scalability and flexibility across environments.

Shopping Comparison System

This price comparison and recommendation system helps users compare product prices between Coles and Woolworths supermarkets. Using efficient web scraping techniques, it collects product price data, stores and processes it on the backend, and provides personalized recommendations and location-based services. I was responsible for developing the front-end using React , ensuring a smooth user experience and implementing dynamic data rendering with React Hooks and Redux. I also integrated the Ant Design component library for consistent UI and optimized the build process with Webpack and Babel.

OLPC Web Project

The OLPC (One Laptop per Child) Web project focuses on developing an intuitive and user-friendly web interface for students. As a front-end developer, I used React.js to build the UI, handling asynchronous data loading and state management with Redux. The design focuses on creating a responsive, easy-to-navigate experience, making it accessible across devices for students in various learning environments.