Coder Social home page Coder Social logo

// INTRODUCTION

Welcome to my Github page: This is the hub for all of my major tech projects!
I am a computer science major with a passion for virtual reality; doubling as a shameless gearhead.

"People who discover the power and beauty of high-level, abstract ideas often make the mistake of believing that concrete ideas at lower levels are worthless and might as well be forgotten."
― Donald Knuth


I tend to love about anything that offers me an intellectual challenge; from reverse-engineering video games in the spirit of 'speedrunning,' to modifying my car, or even attempting difficult climbing routes. I am further fascinated by the way that technology can push the limits of the reality of humans; the best example of this is virtual reality. We can use mathematics to define a virtual world, and then go so far as to trick the human mind that we are in that world, with the aid of specific peripherals. The power that computers have to change our reality is why I've decided to pursue a career in this field, as I am perpetually fascinated by everything that it has to offer.

Currently studying at Colorado School of Mines, projected graduation in Spring 2023.

// PROFILE

INTERESTS

⠀⠀― Virtual reality, 3D graphics, and related hardware
⠀⠀― Artificial intelligence and machine learning
⠀⠀― Algorithms and computation theory
⠀⠀― Compilers and programming languages
⠀⠀― Human-technology integration
⠀⠀― Software reverse engineering

LANGUAGES

⠀⠀―⠀C⠀⠀⠀⠀⠀⠀⠀⠀8/10⠀

⠀⠀―⠀Python⠀⠀⠀⠀7/10⠀

⠀⠀―⠀Java⠀⠀⠀⠀⠀⠀5/10⠀

⠀⠀―⠀C++⠀⠀⠀⠀⠀⠀5/10⠀

⠀⠀―⠀x86⠀⠀⠀⠀⠀⠀⠀3/10⠀

Additionally, I have minor experience with numerous additional languages, with respect to various projects on which I've previously worked. Examples include AutoHotkey, C#, HTML/CSS/Javascript/PHP/SQL, Bash, and MIPS.

PROJECTS

⠀⠀― Connect Four AI
⠀⠀⠀⠀> [Python] Implementation of a minimax algorithm in a simulated Connect Four game.

⠀⠀― Simple LL(1) Compiler
⠀⠀⠀⠀> [C] A basic compiler and lexer framework.

⠀⠀― Wizard Automatus
⠀⠀⠀⠀> [Python] A Wizard101 botting interface, built off of WizWalker.

⠀⠀― STLView
⠀⠀⠀⠀> [Python] A simple 3D engine built with TKinter, featuring support for binary STL files.

⠀⠀― Corruption Dungeon
⠀⠀⠀⠀> [C++] A top-down dungeon crawler with a focus on procedural generation.

⠀⠀― DDR Remap
⠀⠀⠀⠀> [AutoHotKey] A modular keybind remapping script for unorthodox game controllers.


// CONTACT

DISCORD

⠀⠀⠀Drayux#7395⠀

EMAIL

⠀⠀⠀PRIMARY⠀[email protected] ⠀⠀⠀ALTERNATE⠀[email protected]

SOCIAL MEDIA

⠀⠀⠀LINKEDIN⠀https://www.linkedin.com/in/drayux/
⠀⠀⠀TWITCH⠀https://twitch.tv/drayux/
⠀⠀⠀YOUTUBE⠀https://youtube.com/drayux/
⠀⠀⠀MASTODON⠀https://mastodon.social/@drayux
⠀⠀⠀TIKTOK⠀https://www.tiktok.com/@drayux

 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣨⠀⠀ ⠀⠀⣬⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⠀⠀⠀⠀⢈⣈⣬⣾⠿⢀⠄⢀⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                 ⠀⠀⠀⠀⠀       ⠀⠀⠀⠀⠀⢈⣬⣿⣈⣬⣾⣿⣿⣿⣿⡿⠶⠑⠀⢺⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⣈⣾⣿⣿⣿⣿⡷⢓⡷⠳⠑⠁⡀⣦⣾⣿⣿⣿⠇⡤⣮⣿⣯⣮⣎⢌⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⢗⡿⠁⠀⢀⣬⣮⣮⣾⣿⣿⣿⡿⠷⢁⢈⢈⢈⠑⡳⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⣰⣾⣿⣿⣿⠃⠐⢀⣬⠎⣿⣿⣿⣿⣿⡿⠷⢙⣬⠎⣌⢘⠑⡳⣷⣯⣾⣿⣿⣿⣿⣎⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠰⣿⣿⣿⠟⠀⣬⣿⣷⣯⠸⣷⣿⡿⣓⣬⠷⢛⣱⠏⣰⣿⣯⢌⠀⠱⣷⣿⣿⣿⣿⣿⢏⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠲⠳⠳⢁⣾⠿⣉⣶⣿⣿⣮⣜⡀⠗⣬⣿⠇⡾⠁⣼⣿⣿⣿⣏⡠⣜⣿⣿⣿⣷⣿⣿⠌⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠟⣠⠏⣸⣿⣿⣿⣿⠀⢜⠉⣀⠐⠁⣬⣿⣿⢞⡳⣿⠏⣱⣿⣿⣿⢞⣳⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⢌⠀⢀⢀⠌⣿⠏⣘⣾⣿⣿⣿⣿⠓⣨⣿⣯⠌⢀⠰⣿⣿⣿⣿⠎⡱⣯⡰⣿⣿⣿⣿⣎⠘⠳⠃⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⣷⣯⣌⣾⣿⣷⣿⣿⣿⣿⡷⢓⣭⣾⣿⣿⣿⢃⣿⠌⣱⣿⣿⣿⣯⠀⠑⣰⣿⣿⣿⣿⣿⣿⢎⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀                         ⠀⠀⠀⠀⠀⣙⣝⡾⣿⣾⣿⣿⠑⣈⣾⣿⣿⣿⡷⠓⣁⣿⣿⠇⠐⣿⣿⣿⣿⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀                          ⠀⠀⠀⠀⠀⣳⣿⣏⣾⣿⠟⣌⣼⣿⣿⡿⠓⠁⠀⢀⡶⢳⣉⣾⠀⣿⣿⡿⠗⣀⣾⣿⣿⣳⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠑⡳⡷⠇⡢⣷⣿⣿⡿⠀⠀⢀⣌⣬⣮⣿⣿⠟⡀⠷⠓⣈⣮⣿⣿⡿⢁⣾⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣬⣿⣿⣿⡷⠳⠓⢈⣌⣮⣿⣿⣿⠷⠁⣈⣾⣿⣿⡿⣷⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⡷⠳⢑⣈⣬⣾⣿⣿⣿⣿⡷⠓⠁⢀⣬⣿⣿⣿⠷⠁⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢑⣈⣮⣿⣿⣿⣿⣿⣿⣿⢻⠁⠀⢀⣬⣿⣿⡷⠓⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀                        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣾⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⠃⠀⣬⣿⡷⠓⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀     ⠀                   ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡾⣳⣿⣿⡿⢓⣼⣿⡿⣿⣿⣿⠁⠀⣰⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀     ⠀                   ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⣀⣿⣿⠿⠀⣼⣿⣿⠁⣷⣿⣿⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀     ⠀⠀                   ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡰⣿⣿⠀⠀⣳⣿⠏⠀⠀⠑⠑⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
 ⠀⠀⠀     ⠀                     ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠱⡷⠆⠀⠀⠑⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

Liam Dempsey's Projects

catalyst icon catalyst

Everything relevant to the setup and personalization of my personal Linux configuration.

csci306-cluegame icon csci306-cluegame

Java-flavored game of Clue for the computer: Project for CSCI306 (Software Engineering)

csci406-maze icon csci406-maze

Apollo's Revenge maze solver: Project for CSCI406 (Algorithms)

csci406-trebuchet icon csci406-trebuchet

Dynamic programming worst-case trebuchet calculator: Project for CSCI406 (Algorithms)

csci423-crosswalk icon csci423-crosswalk

Simple crosswalk DES to estimate pedestrian and automobile delay: Project for CSCI423 (Computer Simulation)

csci425-assembler icon csci425-assembler

Final component of the Lexer/Compiler/Assembler framework: Project for CSCI425 (Compiler Design)

csci425-lexer icon csci425-lexer

Basic lexer and compiler framework: Project for CSCI425 (Compiler Design)

csci425-parser icon csci425-parser

Basic LL(1) and LR(0) parser implementations in Python, as well as a partial RegEx compiler: Project for CSCI425 (Compiler Design)

dragonlib icon dragonlib

Modern data structures for modern C programs

neon icon neon

OBS Script that manages a local web server for use with Twitch API integrations.

tartarus icon tartarus

Open source Linux driver for the Razer Tartarus V2 that recreates functionality available in Razer Synapse.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.