Arsen Shkrumelyak

Software Engineer · London, UK

Profile

Software engineer focused on TypeScript, Cloudflare infrastructure, protocol design, identity systems, and product engineering. I build end-to-end systems — including low-latency object-storage-backed streaming, email-native SaaS workflows, identity verification, and education platforms.

Recent Engineering Work

  • A draft protocol for low-latency live streaming on top of commodity object storage.

    • Built a working prototype that streams live video through object storage to browser playback at roughly 4s end-to-end latency.
    • Designed a protocol that models a live stream as an ordered sequence of immutable objects, with a trusted coordinator — not the bucket — owning all live state.
    • Implemented a forward-only cursor with compare-and-set persistence and contiguous-prefix commits — enabling parallel part uploads and windowed retention.
    • Built with TypeScript, Cloudflare Workers, R2, HLS/CMAF
  • An email-native SaaS product where the address is the interface.

    • Built an email-native service on Cloudflare Email Routing and Workers: parses incoming MIME, extracts images, merges them into a single PDF, and replies with it attached.
    • Handled sender-to-user mapping, entitlement checks, and abuse prevention with no account, upload screen, or web app.
    • Built with Cloudflare Workers, Email Routing, MIME parsing, PDF generation
  • Privacy-first identity verification and developer platform.

    • Built an identity verification product and developer API designed to minimise retained identity data across verification and API workflows.
    • Integrated NFC document reading (see iOS ID Reader / MRTDReader) into end-to-end verification flows.
    • Built with TypeScript, Cloudflare Workers, webhooks, NFC document reading
  • Reading NFC-enabled passports and ID cards. App Store

    • Published an iOS app on the App Store for reading ICAO 9303 NFC travel documents.
    • Forked AndyQ/NFCPassportReader into MRTDReader, rebranding it for broader MRTD support and adding PACE IM/CAM, CAN-based PACE, and CA-v2 transcript export.
    • Built with Swift, iOS, Core NFC, ICAO 9303, PACE, CA-v2

Technical Writing

Education

  • BSc Computer Science, University of Greenwich

    Graduated · Classification pending · London, UK

    2023—2026