About me
Skills
- Proficient in: C, C++, Git, CMake, Python, Make, Linux, Bash, Qt, EPICS
- Lots of C/C++ debugging experience using GDB, LLDB, runtime sanitizers (e.g. ASAN), profilers (perf, vtune)
and static analysis tools like clang-tidy
- Lots of experience with Linux software development and deployment
- Some experience with: C#, Powershell
- Some experience with low-level optimization involving SIMD and cache optimization techniques.
- Limited experience with: Go, JavaScript, web development
- Libraries and APIs I have experience with: Qt (both C++ and Python), SDL2, EPICS, POSIX, libclang, OpenGL
Work History
- Embedded Systems Software Engineer at SLAC in the TID-ACS group (2023-present)
- Controls engineering aide at SLAC in the LCLS-II controls group (2019-2023)
- Engine programmer and maintainer for Momentum Mod and Portal 2: Community Edition (2020-present)
Education
- B.A. Network and Digital Technology from the University of California, Santa Cruz
Links