
Hi! I'm Luke
Software Engineer and Computer Science student at the University of Pennsylvania. Team Lead at Penn Labs. I'm currently doing research on polyhedral compiler optimizations in LLVM.

What I'm working on
PokerZero
A reasoning model built off TinyZero specialized for no-limit texas hold'em, leveraging PPO reinforcement learning and Monte Carlo Tree Search. Built using veRL and PyTorch.
1 Million Checkboxes
Clone of 1 million checkboxes, synced for all users in real time. Leverages Redis, Golang, EC2 and uses web concurrency techniques to scale indefinitely.
Skills
Languages:
Java
Python
C
C++
SQL
JavaScript/TypeScript
Rust
Go
HTML/CSS
OCaml
x86
Frameworks:
React
Node.js
Django
Next.js
Rails
Tools:
Git
Docker
AWS CDK
Linux
Terraform
Kubernetes
Libraries:
PyTorch
Pillow
numpy
Matplotlib
Apache Spark
LLVM