I'm a web developer with a strong foundation in full-stack web development. I have a passion for building and maintaining interactive web applications involving communities with large userbases. Since earning my Computer Science degree from James Madison in May of 2023, I've developed a variety of web applications using technologies like Next.js, Node.js, PostgreSQL, React.js and TypeScript. To ensure my web applications are scalable and provide a great user experience, I deploy to Render and Vercel.
Site for managing player data for the Competitive Crossy Road CommunityStackNext.js, Neon, Node.js, PostgreSQL, Tailwind CSS, TypeScript, VercelSource CodeTry it
Pick6
Site for managing NFL fantasy football selections.StackNext.js, Neon, Node.js, PostgreSQL, Tailwind CSS, TypeScript, VercelSource CodeTry it
Biomium
Browser extension for the website game biome3d.comStackCSS, Node.js, JavaScript, Render, Socket.io, TampermonkeySource CodeTry it
ChickBot
Bot for managing the Competitive Crossy Road Community Discord ServerStackDiscord.js, Node.js, Render, TypeScriptSource CodeTry it
Technologies
I have experience with both front-end and back-end technologies. However, I prefer working with front-end technologies because I enjoy creating and updating user interfaces.
I was first introduced to the concept of programming while trying to improve the interface and features of a web-based game called Biome 3D. Throughout this process, I learned that programming could be used as a powerful tool for enhancing tasks and creating better quality and modern applications deployed on the internet. In my free time I also enjoy playing tennis, creating video content for gaming and playing poker.