Lead the software engineering initiative at a startup specializing in personalized 3D-printed midsoles. Spearheading the development of a comprehensive web application from scratch, I meticulously designed the database architecture and am currently crafting a dynamic user interface primarily for both regular users and admin users. Focused on delivering seamless functionality, my work ensures users can effortlessly access and interpret their individualized test results conducted by administrators at testing facilities.
Next.jsTypescriptDjangoPythonPostgreSQLWebSockets
FitCoin is a dynamic full-stack web application designed to incentivize physical activity. Leveraging modern technology, I spearheaded the development of this platform with 2 other members. The application seamlessly connects users` Strava accounts, rewarding their activities with in-app currency, which can be utilized to purchase mystery loot boxes. To achieve this, I formulated a robust backend REST API and database schema using MongoDB with Mongoose, ensuring efficient data storage and retrieval. Integrating the Strava API enabled seamless authentication, activity retrieval, and data storage. Complementing the functionality, I crafted an intuitive user interface employing React, HTML, and CSS, prioritizing user experience and ensuring optimal flow throughout the application.
ReactTypescriptMongoMongooseExpressNode.js
Elevated CoveyTown to new heights by infusing it with dynamic features, including animated vehicles and an engaging competitive typing game within its immersive 2.5D virtual interactive space. Redefining the user experience, these enhancements transformed CoveyTown into a vibrant hub of activity, where participants could not only socialize but also indulge in exciting challenges and friendly competitions. As one of the lead architect behind these innovations, I aimed to create an environment that not only captivated users but also fostered creativity, fun, and a sense of adventure.
ReactTypescriptSocket.ioRenderFirebase
Presenting the Beta AI App, an innovative machine learning app that will revolutionize indoor bouldering. Through the fusion of advanced image recognition and state-of-the-art search algorithms, this application enhances climbing experiences by intelligently generating optimal routes based on input images. Embark on a journey into the future of bouldering exploration with this pioneering solution.
React NativeExpoTypeScriptFlaskPythonUltralytics
Welcome to my personal portfolio website, meticulously crafted with Next.js and TypeScript; the very platform you are currently exploring ;). Embracing a minimalist aesthetic for effortless navigation, this space serves as a canvas to showcase my projects. Infused with a splash of vibrant green, reflecting my personal touch, it exudes a professional yet quirky charm.
Next.jsTypeScriptStyled Components
Meet Mickey, a Discord bot specially crafted for my 2023 Husky Hunt team. With a mischievous grin and a knack for organization, Mickey leaped into action, orchestrating the seamless collection and storage of photos and videos captured during our exhilarating adventure. Channeling its inner husky spirit, Mickey tirelessly sorted and cataloged every moment, giving us more time to do other activities. As the digital companion to our escapades, Mickey became an indispensable part of our team, helping us place 3rd out of over 100 teams.
Python
Introducing a comprehensive workout application empowering users to effortlessly log their workouts, monitor progress, and forge connections with friends along their fitness journey.
SwiftFirebaseUIKit
Here is a script engineered to efficiently sift through playlists, identifying nonexplicit versions of explicit songs, and seamlessly relocating them to a curated new playlist. This intuitive tool was designed for users who accidentally add clean versions of songs to their playlists but are too lazy to change them.
PythonSelenium Webdriver
A transformative tool tailored for Spotify enthusiasts, empowering them to effortlessly curate monthly playlists, discover personalized song recommendations, and gain insightful insights into their unique listening journey. With seamless functionality and intuitive design, this innovative platform revolutionizes the way users engage with their music library, fostering a deeper connection with their favorite tracks and artists.
ReactTypeScriptSpotify APIExpressStyled Components
This is a sophisticated image processing application equipped with a diverse range of powerful features to enhance and manipulate images. Seamlessly crafted with Java Swing, this intuitive tool offers users the ability to apply a variety of filters, adjust color levels, and transform images with ease. Designed with a user-friendly interface, this application is perfect for both novice and experienced users.
JavaJava SwingJUnit