Hello, my name is

Luke Beukelman

About

Here are some technologies I've picked up along my way
  • C/C++
  • Common Lisp (SBCL)
  • Go (Gin)
  • Haskell
  • Java
  • Javascript (NodeJS, ExpressJS, React, Vue, Svelte)
  • OCAML
  • Python (Django, Flask)
  • R
  • SQL (PostgreSQL, MariaDB/MySQL)
  • Rust (Actic, Rocket)

Experience

Operating Systems TA - CSM CS Dept
Aug 2022 - May 2024

I spent 2 academic years as a teaching assistant for the Operating Systems (CSCI 442) course at Colorado school of Mines. Many students consider this to be the most challenging course in the CS curriculum, as it requires students to immediately immerse themselves in using the C language and the Linux operating system, and requires them to code more at a lower level than any prior course got near to.

As a teaching assistant, I provided support for the programming projects, which were:

  • An implementation of the tac command
  • Implementing a shell that supports IO redirection and pipelining
  • Creating a multi-threaded text compression program using pthreads
  • Simulating process scheduling using the following algorithms: FCFS, Round Robbin, SPN, Priority, and MLFQ
  • Simulating memory accesses using several algorithms

Additionally, during my second year, me and one other were put in charge of managing the gradescope autograder tooling, which used Docker and a variety of scripting tools to produce JSON documents that were fed to gradescope for grades. We were responsible for troubleshooting, maintaining, and improving the grading tooling and creating documentation for future generations of TAs.

SOC Student Consultant - CSM ITS SOC
Jan 2022 - May 2022

I spent a semester working with the Security Operations Center at Colorado School of Mines. My tasks primarily revolved around reviewing Microsoft and firewall logs for unusual activity, and following up with faculty and students when unusual activity was detected to troubleshoot the issues and determine the next step in the process.

Technologies and skills I learned during this experience include:

  • Microsoft 365 security
  • Palo Alto Firewall
ITS Student Consultant - CSM Service Center
May 2021 - May 2022
I spent roughly one academic year providing helpdesk support at the Colorado School of Mines MSC (Mines Service Center). Tasks primarily revolved around managing help tickets, providing lecture technology support, and troubleshooting personal and lab devices.
ITS Student Intern - Thompson School District
Aug 2018 - May 2020

I spent my two final years in high school interning with the districts ITS, during which I spent roughly 5 hours a week during the academic year, and 20-40 hours during the summers, providing IT support and configuring and provisioning district technology for faculty and students.

Technologies and skills I learned during this intership include:

  • Microsoft Active Directory
  • JAMF
  • IT Level 1 support and customer service

Education

August 2020 - May 2023
Bachelors of Computer Science + Data Science
Colorado School of Mines
GPA: 3.323
August 2023 - May 2024
Masters of Computer Science
Colorado School of Mines
GPA: 3.575

Projects

Extensible Multi-level Parser (ExMLP)
Haskell
Extensible Multi-level Parser (ExMLP)
An extensible framework for creating a nested and linked parser.

Get in Touch