Skip to content

Projects

APForums: A Cross-Platform Social Networking Platform

The final year project of my Bachelor Of Science course in Computer Science at Asia Pacific University. APForums is a social networking platform designed to ameliorate interpersonal communication for the campus body at APU. The application supports multiple operating systems (Windows - MacOS - iOS - Android) to enable ease of access to the campus body. The entire application is developed using the .NET Ecosystem. The cross-platform frontend was developed using Microsoft's new .NET MAUI Blazor Hybrid and the backend features a fully-featured ASP.NET Web API with Swagger for demonstration.

Read More about APForums: A Cross-Platform Social Networking Platform

Real Time Stock Market Exchange

A Stock Market Exchange simulation developed using FreeRTOS. The simulation showcases real-time processing of stock orders for a number of users. The simulation exposes a large number of variables that customize the operational context of the stock market and yield different results. At the end of the simulation, a detailed report is generated showcasing the results including the orders placed, revenue generated, stocks traded and so on. The simulation is programmed with thread safety in mind using FreeRTOS's tested mutexes and thread-safe queues.

Read More about Real Time Stock Market Exchange

Portfolio Website

The portfolio website that you're currently viewing right now :3. The website is built using Next JS 13 and React 18. The styling and animations are primarily TailwindCSS and Framer-Motion with some custom css here and there. The website also hosts my blog where I talk about some cool things, at least to me. The website is currently deployed on Vercel and uses a custom domain. I have plans to update the website to use React RSC on release but that might have limited advantages due to the client processing nature of this website's animations!

Read More about Portfolio Website

Hostel Appliance Management System

The Hostel Appliacement Management System (codenamed HAMS) is an information system that allows real-estate owners to manage appointments for their tenants regarding a variety of appliances. The application is targeted at technicians and managers to add, edit, and cancel appointments as requested by their clientele. The application keeps track of these appointments and their associated information and aids technicians and managers to fulfill them.

Read More about Hostel Appliance Management System

Hotel Management System

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur consequat neque ut tortor tempus, sit amet pulvinar elit venenatis. Vivamus hendrerit nibh sit amet lacinia pulvinar. Morbi sed urna ac lectus consectetur ullamcorper eget ut tellus. Vivamus non nisi ut ante tempor blandit. Curabitur leo nulla, rutrum quis lectus non, lacinia placerat nisl. Cras a odio venenatis, accumsan felis sed, egestas neque. Phasellus blandit arcu non mi mattis lobortis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In eu massa convallis, iaculis sem sit amet, lobortis justo. Pellentesque pharetra pellentesque enim, nec tempus dui tempor nec. Phasellus vel dignissim libero, sit amet facilisis arcu. Quisque accumsan feugiat porta. Aenean nec sodales magna, vel aliquam orci. Phasellus diam ligula, lobortis non massa in, commodo finibus tellus.

Read More about Hotel Management System

Purrfect Partners Website

A Fully-Featured website developed for an Animal Training company named 'Purrfect Partners' as part of a scenario for the 'Designing and Developing Cloud Applications' course at Asia Pacific University. The website is fully deployed on AWS using EC2 and Beanstalk and offers insights through X-Ray and Cloudwatch. The Website is built using the ASP.NET MVC Framework (.NET 7) and makes use of AWS SNS and Lambdas to provide a fully opt-in newsletter functionality to which users can subscribe and unsubscribe through the website. The website is connected to the AWS services through a secure AWS Gateway API layer. The websites showcases an extensive operations menu for the centre's employees, where they can fully manage appointments, pet training information, update prices and service data for each training criteria. The website's frontend is characterized to be sleep and easy to navigate to handle operational load.

Read More about Purrfect Partners Website

Real-Time Airport Simulation

The Real-Time Airport Simulation is a project that enables users to get insight on how airplanes are prepared and directed for take-off, landing and other operations through a simulation. The simulation is designed to accommodate emergency situations and provides the user with the ability to provide custom parameters (Such as the number of incoming airplanes to be processed). The simulation was built as part of the 'Concurrency Programming' course at Asia Pacific University and it makes use of the Java Programming Language and its concurrency built-in libraries. The simulation is thread-safe as it makes use of thread-safe queues and mutually exclusive blocks to simulate individual airplanes

Read More about Real-Time Airport Simulation