Gainesville, FL

Kassahun Sanayew

Software engineer and M.Eng student at UF. I build storage engines and real-time data systems, and I contribute to open-source database and CUDA libraries.

Experience

May 2026 – now

CVS Health

Software Engineer Co-op (Aug 2026 – present) · Intern (May – Aug 2026)

  • Migrating XQuery extracts to Java 21 and MongoDB in Aetna’s bulk extract framework.
  • Built a catalog chatbot over 8,000+ applications and APIs, and moved its retrieval from semantic-only to hybrid (BM25 + reciprocal rank fusion).
May – Aug 2024

Amazon

Software Development Engineer Intern

  • Built two REST APIs in the LifecyclePromotion service, plus a generator that parses promotion-graph conditions into ASTs and synthesizes minimal satisfying payloads.
  • Cut test-payload prep from 10–20 minutes to seconds; wired AWS AppConfig for live rule updates.

Open source · merged

Projects

durablekv

C++20 · POSIX · no dependencies

A crash-safe LSM-tree key-value store with a write-ahead log, SSTables, leveled compaction, and Bloom filters. Once a write returns OK, it survives kill -9.

  • Bloom: 41K → 2.26M miss lookups/s
  • kill -9 recovery tests
  • CRC32C everywhere

ArbSync

Python asyncio · SQLite · React/TS

Live L2 order books for Gemini, Coinbase, and Binance with cross-exchange arbitrage detection, SQLite persistence, and a React dashboard.

  • 3 exchanges, live
  • property-based tests
  • replay regression

Education

Aug 2025 – Dec 2026
Master of Engineering, Computer Engineering · University of Florida
Aug 2023 – Aug 2025
B.S. Computer Science · University of Florida