Skip to content
View Xelanybor's full-sized avatar
🗿
Parsing [X]HTML with regex
🗿
Parsing [X]HTML with regex
  • University of Cape Town
  • Cape Town
  • 19:00 (UTC +02:00)

Block or report Xelanybor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Xelanybor/README.md

Woah, a Github account appeared...

Hi! My name is Alex, and I am awful at introductions. I'm here to write bad code and make bad music, and I'm all out of bad music.

I have a BSc in Computer Science and Pure Mathematics, and am currently doing an Honours in Computer Science at UCT.

I'm driven by my curiosity, and work best when thrown into the deep end. I love working on anything that forces me to grow and learn new things.

Skills

  • 🗒️ Languages: Experience with Python, Java, JS, C++, Overwatch Workshop Code, Scratch, and even a bit of Assembly (garden-variety MIPS/RISC). Yes, I was also surprised to discover that the first-person shooter game Overwatch has its own custom programming language built in for creating custom game rules. Yes, I am embarassingly adept at it.
  • Experience with 🤖 Machine Learning, specifically neural networks and reinforcement learning. As a mathematician, I am fascinated by the maths that makes neural networks tick, to the point that in my 2nd year of undergrad I created my own proof-of-concept neural network entirely from scratch using only 3Blue1Brown's video series on the topic as a reference. Unfortunately it was written entirely in Java, and so I never actually got it to train on any datasets larger than about 100 entries because it took ages to train. Maybe one day I'll make the code public if you promise not to laugh. I took a course in Machine Learning in 3rd year in which I learned how to actually make neural networks that work, as well as learning a lot about reinforcement learning.

Hobbies and Interests

🎵 - I enjoy making music that will never see the light of day. I am a big fan of synthwave and chillsynth and like making beep boops on my computer. I sometimes compose music for games and game jams, which you can find here.

🤓 - My favourite shape is the rhombicosidodecahedron! Shoutout to Mrs Carletti for introducing me to this brilliant polyhedron in Grade 10. It truly did change my life.

Pinned Loading

  1. Knock-Off Knock-Off Public

    Knock Off is a physics-based platform fighting game where marbles must fling themselves at each other in an attempt to knock each other off the map. Created for a UCT Game Design course.

    C# 1

  2. OW-Scenario-Builder OW-Scenario-Builder Public

    A web-based tool for creating and editing scenarios for the game Overwatch, which can be loaded into a custom game through the workshop for practicing in a scrim environment. Still very early in de…

    TypeScript 1

  3. GreenTCG GreenTCG Public

    GTCG The Game™ is a card game created by the Flairwars colour Green! It is incredibly stupid in the best way possible. This is an implementation of GTCG The Game™ in the form of a discord bot, runn…

    Python 1

  4. Viking-John Viking-John Public

    Your friendly neighborhood viking!

    Python