Skip to content
View neoyubi's full-sized avatar

Highlights

  • Pro

Block or report neoyubi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neoyubi/README.md
Neolyth

Marwand Ayubi

I build clinical software for the Dutch and German healthcare market, and I run the infrastructure it lives on.

Since March 2025 that has meant Vocadoc: an AI documentation platform that listens to a consultation and drafts the record. It is in production with GGZ practices, EU-hosted, encrypted end to end. I wrote the first line of it and I still own the architecture, the release process, and the regulatory file.


What is unusual about this

Not the code. The code is the easy half.

The hard half is that a very small vendor cannot ship into European healthcare on engineering alone. It has to survive a procurement review, a DPA negotiation, a security questionnaire, and eventually an audit. So I learned that half too: NEN 7510 and ISO 27001 scoping, GDPR and UAVG in practice rather than in summary, the EU AI Act obligations that attach to a clinical documentation system, §203 StGB and what it means for German entry. I have drafted and negotiated the data processing agreements in three languages.

Most engineers who can build this cannot clear that. Most people who can clear it cannot build. Doing both from one desk is the actual thing I am selling.


What I actually run

Vocadoc runs on infrastructure I own and operate rather than on a managed platform. EU hosting and clinical data made that defensible. Honestly, I would have built it this way regardless: self-hosting is the part of this work I like most, and owning the whole stack from the firewall rule up is what makes the rest of it possible.

  • Speech. A proprietary transcription engine, built in-house on PyTorch with TensorRT and purpose-built for clinical audio. Multi-site and horizontally scalable, with workers schedulable across the fleet and failover between sites, so capacity follows demand rather than sitting pinned to one machine. It is the piece of distributed systems engineering I am most attached to and the reason Vocadoc's latency is what it is.
  • Product. Python and FastAPI on PostgreSQL and Redis, React on the front. Roughly 1,200 tests on the backend, which is the only reason a solo release cycle is survivable.
  • Platform. Proxmox clusters across two sites, a WireGuard mesh that survives CGNAT, dual redundant edge gateways running HAProxy and ModSecurity, private container registries, centralised observability, offsite encrypted backups on a verified restore path.
  • Access. Default-deny at every boundary, hardware-key-gated privilege escalation fleet-wide, an internal CA, no public SSH anywhere.

I have moved production between sites without dropping a request, and failed it back again.


How I got here

Started writing code in 2015, in secondary school. Freelanced as Ayubi IT for five years doing web work and client projects. Studied Wirtschaftsinformatik at Heilbronn, moved to the Netherlands in 2023, and now read for a BSc in Artificial Intelligence at Radboud University while running the company. The degree is deliberately the slower track. Vocadoc is the priority.


About this account

My work lives in a self-hosted GitLab, so what is here is the subset that makes sense to open: standalone utilities, automation, and the occasional upstream fix. The commit graph is not a measure of anything and I would rather it were not read as one.


Elsewhere

Neolyth, my consultancy, does the same work for other people: AI infrastructure, self-hosted platform operations, and getting small teams through the compliance wall standing in front of a regulated market.

If you are building in healthcare technology, or you need someone who can go from the firewall rule to the data processing agreement without a handoff, I am reachable.

m.ayubi@neolyth.io · LinkedIn · neolyth.io · vocadoc.com

Pinned Loading

  1. dstatus dstatus Public

    A minimal, compose-first TUI for managing Docker Compose projects. Fast keyboard-driven interface with full project control, integrated volume management, and beautiful terminal aesthetics.

    Python 7

  2. onlystatushq/onlystatus onlystatushq/onlystatus Public

    Open-source synthetic monitoring platform

    TypeScript 1