commit - f7bc2d6f763e854fe7ac102896648155f475278f
commit + 6fbec9bedeee1827238bbf7a146e684c4d915784
blob - 09efa8964205b90bffad7532fe28fa05e68480b0
blob + 7a4f13ca8844041b632f1924cc86ca140501baa3
--- resume-1p.ms
+++ resume-1p.ms
.br
\(bu\h'1'Designed a 2D game engine in C including a custom memory allocator backed by shared memory, and external debugging and profiling tools to analyze a running game's memory without needing to instrument engine or game code, cutting down debugging time by weeks.
.br
-\(bu\h'1'Built a custom particle effects system, allowing fine-grain control over a variety of particle effects, ranging from localized effects like smoke, to full-screen effects like rain or snow.
+\(bu\h'1'Performed complex refactoring, moving from a tightly integrated monolithic system to a highly modular design with strict separation of concerns, increasing testability by allowing individual components to be tested in isolation.
.LP
.B "Gentoo Linux (2023-2024)"
.br
blob - 1e26ec1f812fd6f5ee4290fb2a313a731da56dd1
blob + 865693fc54ab4fafa88aaa30b8e1783faf26fcf9
Binary files resume-1p.pdf and resume-1p.pdf differ