Connor Harris

Connor Harris

Systems Programmer • Programming for years

Currently developing Luma (C → LLVM) — a programming language focused on clean syntax and system-level control. CS student at Florida Polytechnic University specializing in compiler design and low-level systems programming.

Skills & Technologies

Languages

C++ C Python JavaScript Assembly Zig

Specializations

Compiler Design LLVM Systems Programming x86 Assembly

Tools

Git/GitHub Linux/Unix VS Code

Featured Projects

01

Luma Programming Language

C LLVM Make

Modern low-level language using LLVM backend for optimization and portability. Implementing advanced type system, memory safety features, and compile-time optimizations with active development.

Lumix Build Tool

Luma Build System

Custom build tool designed specifically for Luma. Handles compilation, dependency management, and project configuration.

View Lumix Code →
02

Chess Engine

Luma Algorithms Game

Chess engine with minimax, alpha beta pruning, transposition table, and opening book written in Luma, a compiled systems language I designed and built from scratch with LLVM backend

03

Neural Network

Luma Algorithms

A feedforward neural network built from scratch in Luma, compiled to native code via LLVM. No ML libraries, just weights, matrix math, and sigmoid.

Get In Touch

I'm open to opportunities, collaborations, and interesting conversations. Feel free to reach out!