0xamlabINDEPENDENT ENGINEERING · TECHNICAL PORTFOLIO
Angel Marinov.
AI SYSTEMS & PERFORMANCE ENGINEER

Performance, measured.
Engineering, owned.
I build and optimize the parts of AI systems where execution cost accumulates: inference paths, GPU kernels, retrieval, and runtime internals. My work connects a focused code change to a clearly scoped, measured result.
4.38×Persistent KV reuse
Batch-time speedup versus prefix recomputation.
NVIDIA A40 · 16K · C=8.
38.1%Lower matmul latency
Best tested kernel configuration.
M4 Max · proposed upstream patch.
72×Wavefunction grid speedup
Against a vectorized NumPy path.
Single thread · one orbital.
Runtime & serving
Inference paths, cache lifecycles, memory traffic, and workload-specific performance.
Kernels & retrieval
Compiled numerical routines, GPU dispatch, lexical ranking, and filtered search.
0xamlabSELECTED RESULTS / SERVING & KERNELS
Less repeated work.
More useful computation.
Four workload-specific results across persistent inference caching, GPU dispatch, concurrent model serving, and compiled scientific computation.
NVIDIA / SERVING
Published benchmarkPersistent KV reuse
4.38×
batch wall-time speedup
A40 · Qwen2.5-7B · BF16 · 16K prefix · concurrency 8
23.66 s to 5.40 s versus forced prefix recomputation. Same-process native-hot caching was faster at 2.42 s. Three repetitions per cell.
Built the external cache connector and its benchmark / lifecycle validation.
github.com/thyn-ai/telys-vllmGPU / QUANTIZED MATMUL
Open upstream PRQuantized matrix multiplication
38.1%
lower latency in the best tested cell
M4 Max · 4-bit weights · BF16 activations · M=2048
Best of five tested configurations; reported range 5.6–38.1% lower latency. A kernel result, not an end-to-end model speedup. Submitted PR.
Authored the proposed tile-dispatch optimization and regression coverage.
github.com/ml-explore/mlx · PR 4826NVIDIA H100 / SERVING
Archived result27B-model concurrent serving
781.3tok/s
aggregate output throughput
H100 80GB · Gemma 3 27B · FP16 · 550 in / 256 out
One H100 at concurrency 50. Recorded in the August 26, 2026 documentation snapshot; not a newly rerun comparison.
Built and benchmarked the serving runtime described in the source documentation.
docs.algenta.ai · NVIDIA servingMOJO / SCIENTIFIC COMPUTE
Published benchmarkMolecular wavefunction grids
72×
speedup versus the vectorized baseline
M4 Max · single thread · benzene / 6-31G* · 50³ grid
689 ms to 9.5 ms versus the vectorized pyquante2 / NumPy path. A single-orbital grid, not a complete chemistry simulation.
Built the native Gaussian-grid evaluation path and Python integration.
github.com/thyn-ai/mojo-kernelsEvidence snapshot: November 9, 2026. Results are author-published, not independently certified or newly rerun for this brochure. “Open upstream PR” describes the reviewed snapshot; submission does not imply upstream adoption.
0xamlabSELECTED RESULTS / RETRIEVAL & RUNTIMES
Find the cost.
Change the mechanism.
Compiled search, bounded memory, physical partitioning, and resident execution. Each result keeps its measurement boundary.
38.7×
warm-query speedup in the selected cell
Published benchmark
Fuzzy search at 100K documents
M4 Max · 100K docs · 16-code-unit patterns · warm
1,239.508 ms to 32.003 ms versus Fuse.js 7.1.0. Accelerated path uses 16 threads; warm-query measurement.
github.com/thyn-ai/mojo-kernels1.10–1.95×
warm-query speedup across the tested grid
Published benchmark
BM25 versus an optimized scorer
M4 Max · 1K–100K docs · 5–20 query terms
Versus the best measured bm25s / Numba variant across nine cells. Numerical parity is against rank_bm25, not bm25s.
github.com/thyn-ai/mojo-kernels4,099QPS
at concurrency 8; recall reported as 1.0000
Open upstream PR
Filtered vector retrieval
Cohere-100K · 768 dimensions · cosine · 1% filter
Concurrency 8; reported recall 1.0000. The separate 1.5 ms serial p99 is not a concurrency-8 latency. Hardware unspecified in PR summary.
github.com/zilliztech/VectorDBBench · PR 8240.83–0.93ms
documented warm finance.npv execution
Documented observation
Warm deterministic execution
One representative operation · warm resident runtime
One documented warm finance.npv call; not an agent workflow or a matched benchmark campaign. First-time provisioning excluded.
github.com/thyn-ai/sqai-mcp · documentation19.51MB
peak RSS in the selected scored test
Open upstream PR
Bounded phrase-query memory
Repeated-token phrase stress case · scored search
Selected repeated-token phrase stress test. Earlier implementation crossed a 256 MiB watchdog; its exact peak was not measured. Submitted PR.
github.com/quickwit-oss/tantivy · PR 3248