Languages: C/C++, Rust, Python, OCaml, Haskell, RISC-V Assembly, Shell
Operating Systems: Linux internals, POSIX, virtual memory, namespaces, Cgroups v2, OverlayFS, threading, IPC
Disaggregated Memory: CXL, RDMA, far-memory systems, memory-system design
Low-Latency & Concurrency: lock-free/wait-free data structures, atomics, memory ordering, socket/network stack
HPC & Parallel Programming: CUDA, NCCL, SYCL, OpenMP, OpenMPI, SIMD vectorization, cache-hierarchy optimization, VTune, Nsight
Hardware Architecture: RTL design, out-of-order cores, pipeline design, GPU microarchitecture (SMs), memory hierarchy
Oregon State University
Sep. 2025 – Current
M.S. Computer Science – 3.9 GPA
Corvallis, OR
-
MS Thesis (in progress): Performance isolation for containers on hardware-managed CXL memory. Characterizing the gap between cgroup memory control and cache-line-level tier contention; designing dynamic, cgroup-driven page coloring and compaction to replace static, VM-era partitioning.
Oregon State University
Sep. 2023 – June 2026
B.S. Computer Systems – 3.7 GPA
Corvallis, OR
HExSA Lab – Oregon State University
Sep. 2026 – Current
Graduate Researcher
Corvallis, OR
-
Implementing a modified OCaml runtime, with collaborators at UConn, that uses type-system information on data-transfer cost so the runtime can compute the cost of “remoting” a given object
Intel – Computational and Modeling Technologies
June 2026 – Sep. 2026
Software Development Intern
Hillsboro, OR
-
Ported a CUDA-accelerated OPC mask-simulation kernel suite to a new hardware platform, reaching performance parity after accounting for architectural differences; delivered a performance and TCO analysis and identified further optimization opportunities on both platforms in memory movement and allocation semantics.
-
Scaled a polygon-library generator across 8+ NVIDIA H200 GPUs using NCCL and MPI over NVLink, achieving a 6.9x speedup over a single GPU and allowing for more granularity and/or a larger problem size for a team outside my own org.
Nahlia Inc. – Spark Lab
Feb. 2026 – June 2026
Software Development Intern
Remote
-
Prototyping a zero-trust edge mesh (Tailscale-like) for authenticated BCI-to-edge communication, using biometric-derived session credentials via Android Keystore attestation in place of stable keys and accounts
-
Designing an edge-initiated envelope encryption scheme for cloud inference: workers request DEK authorization from the originating device, which derives a biometric-bound key via fuzzy extraction; the container is destroyed after inference
Siemens DI SW – Calibre Team
June 2025 – Sep. 2025
Software Engineer Intern
Wilsonville, OR
-
Built a distributed regression framework coordinating 50+ compute-management utilities across SSH-connected worker pools, with a scheduling and reporting layer for multi-site test execution; replaced a manual shell-script system and cut turnaround time 40%
Ascentec Engineering
June 2024 – Sep. 2024
R&D Software Engineering Intern
Tualatin, OR
-
Built a CNC friction-weld monitoring and calibration platform (C++, Python, Docker, SQL), cutting RMA costs by $200k/month; optimized OPC telemetry pipelines for 30x higher throughput
RFLang – A locality-aware programming language.
Aug. 2025 – Current
-
Exploring what a language aware of execution locality looks like. Toolchain in
OCaml, targeting QBE. Plan: compile most code natively and
far-annotated
functions to WASM, shipped over gRPC to a remote execution context. That side is
paused until the type system and memory model are settled. Status: AST
generation, basic semantic analysis, basic QBE codegen, basic standard library.
Gromacs-LS & MDStress (Senior Capstone, Team Lead)
Sep. 2025 – May 2026
-
Led a capstone team modernizing stress tensor computation in MDStress, architecting SIMD/CUDA acceleration and automatic differentiation of the stress tensor for gradient-based downstream analysis; achieved a 6x speedup over the scalar baseline.
-
Ported Gromacs-LS from v2016.3 to v2025.4, reconciling architectural changes across nine years of upstream divergence.
More projects can be found via my website:
chappelle.dev/projects/
Athletics: Downhill skateboard racing (Team Great Britain, u18 North American Champion), gravel cycling, backcountry snowboarding
Citizenship: United States, United Kingdom