This page is for engineering projects that don't fit neatly into my other categories. It also covers my education at North Carolina A&T State University.

DiscussDock
A platform for human, respectful conversation about important topics.
- Using Golang + MongoDB, I have been creating a full-stack website where users could ask questions about important topics, and have their minds changed.
- Currently, I'm in the closed-beta stage, and due to a lot of mixed reception, I'm moving tactically and slowly.
- This website spun off the /r/ChangeMyView subreddit, where I saw that many features (automatically hiding triggering topics/replies, turning off recommendation algorithms) were not possible through using Reddit.
- Before I go live, I want to implement anti-AI and anti-trolling technologies, as well as security features for my users.

GOTTH Stack Tutorial
Created and deployed a 0-100 tutorial that teaches users how to create modern websites using Goland, Tailwind, Templates and HTMX.
- When creating DiscussDock, I ran into a lot of isuses where the tech stack I was working with lacked quality documentation/tutorials.
- So, I ended up making a highly-detailed tutorial where users could learn each individual part of the stack, how it all comes together, and the philosophy behind developing good Go programs.
- This is more of a full-stack focused project, and fully shows off my skills in creating dynamic, interactive websites.

Purpose Pathways website
Created and deployed a simple static website in ~3 hours using Tailwind and Netlify
- I was contacted by a student who was making a non-profit charity on Linkedin, and I decided to do his website for free.
- Went back and forth, iterating quickly. Each mockup/iteration took around ~30 minutes, and I used chatGPT for a lot of template design - then I populated everything with the relevant information.
- I like this project because it shows my frontend skills in a better light. All of this was quickly made, and has a strong visual identity with minimal bloat.
- Click here for the site.
- Click here for the source code.

Computer Science Senior project
Goober's strange escape - a unique multiplayer FPS game.
- Created in Unity 3d and C#.
- It's an arena-based first person shooter with multiplayer and GOAP enemy AI.
- Even though I used an asset for the GOAP boilerplate code, I had to do a lot of work with customizing the AI.
- Over 1000 lines of code written over 7 months to develop 6 distinct enemy AI types.
- Worked in a team of 4 as the AI lead, and spent a lot of time in contact with every other programmer on the project to solve bugs & issues.
- Did analyses of research papers and the state-of-the-art to develop upon past works.
- Each individual AI gets a list of goals, actions, and ways of sensing the world. The AI then senses the world, and comes up with a set of actions to accomplish a goal.
- Lots of time was spent making sure the multithreaded code works in nondeterministic network settings.

(3rd place) Goldman Sachs Hackathon
Financimental - a stock and sentiment analysis website for traders.
- Implemented a full-stack website for stock sentiment analysis using AI and web scraping.
- Using Django and BERT as core tools, we created a suite where users could scrape social media for a company and a set of demographics (For example: "Modine Manufacturing" and "Economists") to find posts and classify them.
- While our end results were quite mixed, this proof-of-concept is a valuable look at the future of stock analysis.

(1st place) Rockwell Automation Hackathon Development
Creation of an interactive VR/Immersive factory tour.
- Focused on a core problem Rockwell was facing.
- There were a lot of problems with students who went on tours retaining knowledge, as well as problems with students being unengaged with the speakers.
- Using Unity Engine and C#, my team of 3 developed a virtual tour that taught students how robots were used, as well as why they were important.
- Used machine learning, programmed robot animation and publicly available 3d models for an immersive first-person tour.
- Users could use VR headsets, or they could use regular FPS movement controls.

Honeywell Hackathon development
Creation of an interactive gamified learning platform (2nd Place)
- Used Godot game engine and a node.js backend database system to create an interactive learning platform.
- Participated as a team of 2, where the other member wasn't familiar with Godot at all.
- Created multiple minigames that feature learning capability, including asteroids, flashcards and a breakout clone.
Some Coursework
- (Introduction to Cybersecurity) Comp 620 - A masters level class that analyzes how to protect systems from bad actors. We go over common hacks (SQLI, CSRF) and enterprise access models (Belle-LaPadula, Biba)
- (Web Development) Comp 320 - Used HTML & Javascript to create front & backends
- (Operating Systems) Comp 350 - Used C to create multithreaded programs
- (Senior project & Software Engineering) Comp 410 & Comp 496/495 - Worked 4+ person groups, using version control software (Git) to develop applications according to specifications.
- (Theory of computation & Discreet math) Comp 180 & 385 - Learned the mathematics and theory behind computer science, as well as the history of my field.
- (Analysis of algorithms & Data structures) Comp 280 & 285 - Used C to create fast and accurate programs with advanced techniques.
- (Ethics and social implications of computing, general philosophy) Phil 250 & Comp 390 - Learned ethics, and how to deal with real-world problems that can't be easily solved.