See Live Source Code
Intellivest is a fictional finance based social media application that I build in order to demonstrate the functionality and advantages of micro services. Each service is written with Java Spring Boot and run through a Github actions CI/CD pipeline where each service is deployed behind a load balancer in an ECS service. all endpoints are accesible by one API Gateway.
An extremely reliable (9.9999% uptime) anonymous online chat application powered using pubnub for pubsub API and typescript + React frontend
I created a Natural Language Model using an LSTM RNN along with the word vectors from GloVe as model weights in order to generate lyrics from Country, Metal, Rock, and Pop music. To train theModel I seperated and encoded the input texts for each genre into trigram word vectors that pointed to a target word. To generate words I would use the trained model to predict next words and chain that to create new lyrics.
An anonymous online chat application powered using websockets and the Async powers of Golang to create go workers to handle incoming chat traffic from many rooms concurrently
3Dvation is a fully featured social network application including user authentication, post sharing, and file downloading for use by 3d printing enthusiasts. Built with Node, React, Express, and MySQL
An application to automate the process of searching for and collecting historical articles. Utilizes: Python, Pandas, Selenium, and Scrapy. Reduced the time intensive process of research by 2+ weeks. Increased research efficiency by eliminating the need for a large team of Research Assistants
Vindici.co is the official home page of the creative design agency vindici. This website was built with HTML, Javascript, and SASS
SQL Interactive is a web app designed to help software engineers starting out to understand the basics of relational databases and SQL. It also allows them to get practice with SQL with a live SQL playground and 9 challenges.
A video Game written in GMS Language that serves as a warning against the negative effects of climate change.
(MAC users: to play game change system preferences to allow apps from anywhere or game will be unable to run)