30 lines
1.5 KiB
YAML
30 lines
1.5 KiB
YAML
# Projects shown on CV under "Systems and Engineering Projects" and on
|
|
# résumé under "Projects". The PQC entry is research-grade and also
|
|
# appears in Publications on the CV; on the résumé it's the strongest
|
|
# project and leads the list.
|
|
|
|
projects:
|
|
- name: Post-Quantum Cryptography on x86 AVX2
|
|
start: March 2025
|
|
end: Present
|
|
description: "Micro-architectural study of SIMD contributions to ML-KEM / Kyber on Intel AVX2, conducted on Brown's OSCAR HPC cluster. Hand-written AVX2 assembly achieves 35--56$\\times$ speedup over compiler-optimized C for core NTT arithmetic; 5.4--7.1$\\times$ end-to-end KEM speedup. Full statistical analysis (Mann-Whitney U, Cliff's $\\delta$, bootstrapped CIs). Technical report and reproducible artifact public."
|
|
cv_visible: false # appears under Publications instead on CV
|
|
resume_visible: true
|
|
resume_order: 1
|
|
|
|
- name: Weenix
|
|
start: January 2025
|
|
end: August 2025
|
|
description: "Full Unix-like kernel in 10{,}000 lines of C: virtual memory, VFS, system calls, threading, device drivers and interrupt handlers, and file systems with custom linker support for running userspace x86-64 ELF binaries. Brown CS 169."
|
|
cv_visible: true
|
|
resume_visible: true
|
|
resume_order: 2
|
|
|
|
- name: Networking Stack from Scratch
|
|
start: October 2024
|
|
end: July 2025
|
|
description: "TCP/IP, RIP, UDP, and DNS implementations in Go, supporting file transmission of up to 1~GB across networks of up to 8 virtual machines."
|
|
cv_visible: true
|
|
resume_visible: true
|
|
resume_order: 3
|