I got my start in the realm of Computer Science at the age of 10 when, after looking to not just play games but make them, I was introduced to Gamemaker. I spent much of my middle-school years designing and programming video games. The summer before high school I apprenticed at a Computational Modeling and Computer Science education non-profit, Shodor. There, I learned Javascript and web design.
In high school, I took a Java/OOP intro class at the local community college, and continued making video games. My senior year, I entered into the Technology Student Association competition with some friends, winning a state-level competition in videogame design, and a national-level competition in coding. I then went to college, first at The University of North Carolina at Asheville, and then after a year, transferring to The University of North Carolina at Chapel Hill.
I am a lifelong student, vegetarian, chess player, basketball player and fan, and Magic: The Gathering enthusiast. I love engineering, technology, and the art of problem solving.
I have experience buildings websites in Typescript, Javascript, React, NextJS, (and HTML/CSS of course) and using Material UI, TailwindCSS, Bootstrap, and Bulma. I programmed this website myself and also helped build Mudra.Capital
I have built servers in NodeJS with express, and in Java using Spring Boot, Javalin, and Guice. I have experience with MySQL, PostgreSQL, MongoDB and DynamoDB. I helped build Amazon's grocery delivery backend, and Mudra Capital's entire tech stack.
I have written detailed documentation, UML flowcharts, and design descriptions for a multitude of projects, and communicate clearly and explicitly with project stakeholders.
I have experience in both the Gamemaker and Unity engines, as well as a passion for both playing and creating games.
I know tons of talented individuals. Looking for a specific set of skills? Reach out and I may be able to match you with a superstar. I have currently matched 10+ people across 3 companies.
I am very happy in my current role, and have no plans to leave it currently. However, I get a constant steam of messages from recruiters, and I want to a way to save the job opportunies should my future situation change. Fill out the below form, and I will keep you in mind the next time I begin looking for a new opportunity. I may forward this information to other contacts if believe they are a good fit for the given job description.