A collection of advanced projects inspired by my college experience and my time as an intern at Indian Hills Community College.
During my internship at Indian Hills, I developed a learning platform that adapts to different student needs, inspired by my coursework. I integrated AI-powered tutors that provide real-time feedback, using machine learning to adjust lessons based on performance.
Technologies: React, Node.js, TensorFlow.js, MongoDB, WebRTC
Inspired by the collaborative projects I participated in during college, I created a real-time code editor where multiple users can write and debug code together. It includes version history, code linting, and an integrated chat feature for developer communication.
Technologies: Node.js, Socket.IO, CodeMirror, React, Firebase
While interning at Indian Hills, I noticed a need for a better data visualization tool to analyze student performance metrics. I built a dashboard that offers insights into student engagement, retention, and grades through interactive charts and graphs.
Technologies: Vue.js, D3.js, Chart.js, REST API, PostgreSQL
Leveraging my web development skills, I created an AR application to help new students navigate the campus. The app provides interactive directions, virtual tours, and campus history overlays when viewed through a mobile device.
Technologies: Three.js, A-Frame, WebGL, React, Mapbox API
Inspired by maintaining several college websites during my internship, I developed a content management system with a user-friendly drag-and-drop builder. It empowers non-tech staff to manage content, images, and layout effortlessly.
Technologies: Django, Vue.js, AWS S3, GraphQL, MySQL
A Progressive Web App for students to manage their finances, inspired by college finance workshops I attended. It features budgeting tools, automated bill reminders, and offline support for tracking expenses, helping students stay financially organized.
Technologies: Angular, Service Workers, IndexedDB, Bootstrap, Firebase
Based on the infrastructure I helped manage at Indian Hills, I developed a DevOps automation tool to streamline the deployment process for multiple college web applications. The platform features build monitoring, Docker container management, and automated rollbacks.
Technologies: Docker, Kubernetes, Jenkins, React, Python
A browser-based multiplayer game designed to teach coding principles, inspired by gamified learning projects during my coursework. Players compete to solve coding challenges in real-time, with built-in hints and a leaderboard system.
Technologies: Phaser.js, Node.js, WebSockets, Redis, PostgreSQL
Created a blog content generator focusing on educational topics, inspired by my work creating resources for students. It suggests trending topics, drafts posts, and ensures content is optimized for search engines.
Technologies: Python, Flask, OpenAI API, React, Elasticsearch
Inspired by organizing and promoting student events, I developed a platform that combines event planning tools with a virtual reality component. Students and staff can visualize event setups in a 3D environment before booking venues.
Technologies: Unity WebGL, React, Node.js, VR.js, MongoDB
Inspired by my experience creating accessible web interfaces, I developed a voice-activated portal that allows students to access college information, upcoming events, and course details through voice commands. The portal supports multiple languages and dialects.
Technologies: HTML5, CSS3, JavaScript, SpeechRecognition API, Web Audio API
Created an AI chatbot to assist students with course registration, schedule planning, and answering frequently asked questions. Inspired by my internship, the chatbot integrates with the student database to provide personalized guidance.
Technologies: Node.js, Dialogflow, RESTful API, React, PostgreSQL
Developed a social networking site for students that prioritizes privacy. Users can collaborate on projects, form study groups, and share academic resources, all while having granular control over their privacy settings.
Technologies: Ruby on Rails, React, WebSockets, PostgreSQL, Firebase
Created a parking app that helps users find and book parking spots in a crowded city, using Java and DBMS for backend management.
Technologies: Java, DBMS
Developed a phone directory portal for Zoom, utilizing K|V and SQLite with version control using GitHub.
Technologies: K|V, SQLite, GitHub
Created a movie data retrieval app using the OMDB API, built with JavaScript for fetching and displaying movie data.
Technologies: JavaScript, OMDB API
A personal website showcasing my projects and skills, hosted with Cloudflare, D1, HONO, and JavaScript.
Technologies: Cloudflare, D1, HONO, JavaScript
A BBQ website project in PHP that handles customer orders, product information, and more.
Technologies: PHP
A Java-based application for managing book club memberships and book tracking.
Technologies: Java
A C# project that tracks and displays baseball stats like hits, runs, and averages for teams and players.
Technologies: C#, Baseball Stats
A web app built with HTML, CSS, and JSON to track and display tennis match scores and statistics.
Technologies: HTML, CSS, JSON
A JavaScript and API-based app that provides real-time updates and statistics for F1 racing events.
Technologies: JavaScript, API, SQLite, Cloudflare
A website dedicated to the Transformers universe, created with HTML, Bootstrap, FontAwesome, and React.js.
Technologies: HTML, Bootstrap, FontAwesome, React.js
A simple number-counting game built in Python.
Technologies: Python
A Rock, Paper, Scissors game created with Python and Flask for backend processing.
Technologies: Python, Flask
A music database project that utilizes SQL, SQLite, and D1 for storing and retrieving song data.
Technologies: SQL, SQLite, D1
Involved in testing data and applying Test-Driven Development (TDD) for a portal application.
Technologies: TDD