Projects
Interesting codebases I have worked on.
Halifax Breweries
A cross-platform mobile application built for stock management personnel to facilitate Create, Read, Update, and Delete (CRUD) operations. Primary requirement involved features which allowed the personnel to update the facings of relevant brands in each store and derive business insights from the data through charts.
GitHubServerless Bed and Breakfast
A multi-cloud serverless application with room reservation, order management, chatbot, tour reservation, and analytics features. Built with Amazon Web Services (Lambda, Lex, DynamoDB, and Cognito) & Google Cloud Platform (Cloud Function, Publish/Subscribe, Firestore, and Data Studio).
GitHubTornado Prediction
The purpose of this project is to predict the occurrence of tornadoes and its attributes such as magnitude, length, and estimated property loss, within a geographical location based on historical data. Linear Regressors, XGBoost, and Random Forest Models were trained and evaluated on the data to determine the most optimal model for forecasting Tornado occurrences.
GitHubTrippy
A web application built using Spring Boot, HTML5, and CSS3 for Ride sharing, Vehicle Management, and Ride Bookings for two User Personas, namely, Vehicle Owner and Customers. Primary emphasis on Git Continuous integration and Development (CI/CD), Test Driven Development, and elimination of Code Smells.
GitHubBoggle Puzzle Solver
The program functions as follows. Users can input a set of words and a puzzle grid. The set contains words that might appear in the grid. The program traverses through the puzzle and generates a sorted list of words which can be located in the grid along with the path traversed to obtain the word.
GitHubTravel Assistant
The program functions as follows. Users can make use of commands to add a City, add a Flight path between two cities and add a Train path between two cities. Subsequently they can plan a trip between two cities, utilizing the information that was previously entered. The relative cost of travel is used to determine the shortest path from Source to Destination.
GitHubGenealogy-Relationship
A JAVA, console-based application to determine the Biological relationship between individuals in terms of Degree of Cousinship and Level of Removal.
GitHubExpense Tracker
A Web application for tracking individual and group expenses with intuitive features such as Categorization of Expenses, Reminders, Notifications, In-App Payment Integration & Expense Analytics
GitHubDistributed Database Application
A distributed database management system that operates in 2 Linux virtual instances in the Google Cloud Platform, built with Java. Built-in, Metadata storage, SQL Query Parser, Log Management, and User Management.
GitHubDalplace - Mobile Application
A Marketplace application for the Dalhousie Community to purchase and sell products.
GitHubAutomation Proof of Concepts (POCs)
Proof-of-Concepts for Use cases relevant to Automation
GitHub