Pardon our dust.

This portfolio project is currently under construction, but check back frequently to see updates.

If you need to you can always contact me.

This portfolio is more than just a collection of projects. It's a reflection of my passion for learning and growth. As well as a living, breathing showcase of my journey as a software engineer. Hosted on Google Cloud Platform leveraging Compute Engine, Networking, and Cloud DNS to create a flexible, scalable environment where I can experiment with and learn from a wide array of technologies. These include React, Node.js, Python, Shell, Docker, Nginx, Redis, Golang, Django, Express, TypeScript, Next.js, Certbot, Tailwind, and Lottie.

The goal of this portfolio is twofold: to continually improve my technical skills and to demonstrate my expertise. By exploring and implementing various technology stacks, I'm able to deepen my understanding of different frameworks, libraries, and the languages themselves.

One of the key features that make this project unique is its monorepo structure, which allows for seamless integration of new technologies. Each backend stack runs in isolation, yet they all share common tools and infrastructure, making it simple to add new projects with minimal overhead. Docker plays a crucial role in this setup, enabling easy deployment and management across various environments.

Projects

Algorithmic Grid Traversal

Testing various algorithms ability to traverse a grid of 1's and 0's and count the groups of 1's.

Displays an animation of the algorithm traversing the grid.

Coming soon

  1. Weather App

    Node.js, Express, GraphQL, React, OpenWeatherMap API

  2. Real-Time Chat App

    Go, Gorilla WebSocket, Redis, Nextjs, React, Tailwind

  3. Data Visualizer

    Python, Django, Flask, D3.js, React

  4. Finance Managment Tool

    Node.js, Express, PostgreSql, Vue.js

  5. E-Commerce App

    Node.js, Express, MongoDB, React