I'm a hardworking student with a genuine love for learning.
Dive into the world of software engineering, and you'll find me right
in my element. The journey has been fantastic, filled with grasping coding
concepts and turning them into cool projects, like cycleways.
(check out the CV for more details about Cycleways and many other projects)
Outside the academic hustle, you'll catch me on a run, playing cricket,
hitting the gym,and soaking up good times with friends and family.
I'm all about meeting new people and embracing whatever life
throws my way - its the spice that keeps my journey
exciting and colorful!
A full stack application made using:
Backend framework - Node and Express
Frontend framework - React and libraries such as Zustand, drag-drop, etc.
Login information is available on my GitHub page.
The project is still in progress but it has quite a few working features.
A simple algorithm visualizer that shows algorithms working in real-time.
A model trained with 300000 amazon software product reviews. The application rates the review from 1 to 5.
A prediction of 5-3 is considered a positive response and anything below is negative response.
Utilizes Node.js, Express, and MySQL to implement CRUD operations for managing petitions. Postman was used for testing API endpoints during development.
A Spring Boot and Thymeleaf supported application with SQL database allows users to add gardens and their plants. Users can make their gardens public for browsing and connect with friends through the app.
Java application that utilizes raw crash data from Waka Kotahi (800k entries). The website displays this information in a digestible manner in a table view and on a map, which shows bike routes and crash points.
Followed a tutorial to create a chat application using Socket.io and Node.js. The application allows users to join a chat room and send messages to each other.
A simple application, designed for a private client, that allows users to store water depth measurements. The application is made using React.js(vite) Node.js, Express, and MySQL(neon database).
This project implements a simple social media feed algorithm made as a python application where users can create accounts, connect with other users, make posts, like posts, and view a prioritized feed based on their connections. It utilizes data structures like graphs, heaps, and hash maps to efficiently manage and prioritize posts.
This project is a Chrome extension that allows users to compress and decompress .txt files using Huffman coding. The extension provides a user-friendly interface for file handling, making it easy to manage file compression directly within the browser.
This project is a Chrome extension that enables developers to save and copy code snippets into any text field or editor. The extension offers a user-friendly interface for managing code snippets, including options for adding, searching, filtering by tags, and pagination of search results, making coding more efficient and organized.
I am a big fan of cricket. I have been playing cricket since primary school,
when I first came to NZ. I have represented my Intermediate
and high school in cricket and I have played under 15 Canterbury.
After highschool I started playing club cricket and represented St albans club
div 2. Currently, I am playing for the OBC club. The offical playHQ homepage for my club is