About Me

I am a Fullstack developer specialized in Javascript. I love working on new projects and finding new technologies to best fit the challenge. I am forever expanding my arsenal with new technologies and enjoy adapting my applications to roll with the latest and greatest new thingDownload Resume

Technologies

JavaScript Icon
TypeScript Icon
Python Icon
C# Icon
PHP Icon
React Icon
Redux Icon
HTML Icon
CSS Icon
Tailwind Icon
Sass Icon
jQuery Icon
NextJS Icon
NodeJS Icon
Express Icon
SocketIo Icon
JWT Icon
Postgress Icon
Redis Icon
MongoDB Icon
Mongoose Icon
MySQL Icon
Sequelize Icon
Jest Icon
Testing Library Icon
Cypress Icon
New Relic Icon
AWS Icon
NGinX Icon
Docker Icon
Git Icon
Webpack Icon
NPM Icon
Figma Icon
Gulp Icon
Github Icon
Bitbucket Icon
Jira Icon

Applications

LTO Moonbase Website frontLTO Moonbase Website back

LTO Moonbase Website

Full-stack marketing and onboarding website for a blockchain leasing startup. Built from scratch with React and Node.js, deployed via Nginx with SSL for scalability and security.

React | Node.js | Express | Nginx

Visit Site
Game Catalog frontGame Catalog back

Game Catalog

Polished video games directory app built with Next.js and TypeScript. Features dynamic filtering, search, trailer previews, and skeleton loading for optimized UX.

Next.js | TypeScript | Tailwind | REST API

Find a Game
Algorithm Showcase frontAlgorithm Showcase back

Algorithm Showcase

Curated collection of coding interview problems with detailed solutions and Big-O complexity analysis. Built for technical exploration and educational practice.

JavaScript | HTML | CSS

Check my work!
YouTube Subscription Organizer frontYouTube Subscription Organizer back

YouTube Subscription Organizer

Personalized YouTube subscription manager built with Vite, React, and TypeScript. Lets users categorize subscriptions after Google OAuth login for easier, mood-based browsing.

Vite | React | TypeScript | Google OAuth

Checkout Code
Multiplayer Chess frontMultiplayer Chess back

Multiplayer Chess

Real-time multiplayer chess platform powered by WebSocket communication. Allows quick room creation and play without accounts, built with React and Node.js.

React | Socket.io | Node.js | MongoDB

Play a Game