Hi! I'm Vitto.

I think I am a 

Scroll down to see my projects

My Projects

Drift

Drift

Drift transforms your big goals into manageable steps and builds a personalized daily schedule to keep you on track. As you make progress, the Achievement Archive captures and celebrates every milestone, motivating you to keep moving forward.

ReactTypeScriptTailwind CSSMongoDBExpress.jsNode.jsAWS S3QdrantRAGLangChain
Formify

Formify

Transform form-filling with Formify: effortlessly convert voice to text in real time, streamlining tasks for finance, healthcare, education and more with enhanced accuracy, saving you time!

ReactWebSocketsPythonOpenAIDjangoTailwind CSSWhisperSQL
vicode

vicode

Computer Science Theory-Based Learning Platform

Next.jsMongoDBExpress.jsReact.jsNode.jsTypescriptGSAPTailwind CSS
Pushy

Pushy

Git Reimplemented in Dash, Shell Programming.

Shell ProgrammingBashScriptingLinux
Google Search Algorithm

Google Search Algorithm

A Google-inspired search engine simulator implementing PageRank and an inverted index for efficient web ranking and retrieval.

CData StructuresAlgorithms
Airtable Clone

Airtable Clone

This is a modern Airtable clone built with the T3 Stack. It allows users to create and manage bases, tables, rows, and columns with an interface inspired by Airtable. The goal of this project is to showcase a performant full-stack application with clean architecture, optimized rendering, and a smooth user experience with very large datasets.

Next.jsTypeScriptTailwind CSStRPCPrismaZodPostgreSQLReact Query
Presto: Presentation Application

Presto: Presentation Application

Worked in a team of two to design and develop a presentation web application.

React.jsJavascriptHTMLCSSAuth
Blackout Controller: Simple Satellite Communication Simulator

Blackout Controller: Simple Satellite Communication Simulator

Developed the backend for a Java-based satellite communication simulation, applying Object-Oriented Programming principles.

JavaUML DiagramObject-oriented programming
Discussion Forum over UDP/TCP

Discussion Forum over UDP/TCP

Built a multi-threaded Python forum system using UDP for command processing with custom reliability protocols, and TCP for file transfers. Implemented application-layer sequence numbering and retransmission for reliable UDP communication while supporting concurrent users and discussion thread management.

UDP/TCPSocket ProgrammingPython
Academic Hub

Academic Hub

Academics have lots of spinning plates to keep track of: HDR students, journal papers, conference papers, deadlines, reviewing of journal papers, and undergraduate students. They also have to keep track of their metrics for things like grant proposals and award applications. The goal of this web application is to create an all-in-one web interface that allows academics to keep all of the relevant information in one place.

MongoDBExpress.jsReactNode.jsTailwind CSSTypeScriptDocker