Skip to content
View TylerBeach's full-sized avatar

Highlights

  • Pro

Block or report TylerBeach

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
TylerBeach/README.md

Tyler Beach

๐Ÿคธโ€โ™‚๏ธ About Me

I'm Tyler, a Computing Science graduate from the University of Alberta passionate about building things that matter.

  • Experienced in React, Next.js, JavaScript, Python, Java, C++, AWS, Firebase.
  • Passionate about low-level programming, graphics, and full-stack development.
  • Always learning and pushing the boundaries of what's possible.

๐Ÿธ Featured Projects

C++ ANTLR4 LLVM MLIR
Description: Full-featured compiler for the Gazprea programming language.

  • Built with C++, ANTLR4, MLIR, and LLVM as part of CMPUT 415.
  • 31,000 lines of code with 32,000 lines of tests; placed 1st overall for the Fall 2025 semester!
  • Supports functional programming, type inference, arrays, matrices, vectors, and more.

C++ SDL2 Neovim
Description: Graphics programming journey from ASCII raycaster to full voxel engine.

  • Progressed through iterations: Ray Marching โ†’ DDA Raycasting โ†’ SDL2 Port โ†’ Voxel World.
  • Final version features shadow casting, face/distance shading, and dynamic lighting.
  • Entirely developed in Neovim.

Next.js JavaScript Tailwind AWS PostgreSQL Python
Description: A medical learning app with quizzes, crosswords, flashcards, and diagnosis-symptom "connections."

  • Create a free account at MediMinutes.ca!
  • Hundreds of hours of content to enhance your medical terminology.

Next.js JavaScript Tailwind

Description: Visualizes sorting, searching, and array operations step-by-step, with interactive controls.

  • Allows users to adjust speed, step forward/back, and work with varying array sizes.

Python Pygame
Description: Fast-paced 2D side-scroller where you jump over snakes and collect flies.

  • Built with Python and Pygame.
  • Difficulty increases as you survive longer.
  • Why a frog? Because frogs are awesome! ๐Ÿธ

๐Ÿ“ซ Connect with Me

Pinned Loading

  1. spotify-portfolio-v2 spotify-portfolio-v2 Public

    TypeScript

  2. CMPUT301W24T09/event-horizon CMPUT301W24T09/event-horizon Public

    CMPUT 301 term project

    HTML

  3. Active-Transport/story-time Active-Transport/story-time Public

    HackEd 2024

    JavaScript

  4. FireSafe FireSafe Public

    Forked from andyjianzhou/FireSafe

    Forest Fire detection and alerts

    Python 1