Having lead Castor's platform team for about 5 years I've now transitioned to a Staff Engineer role. After spending a year on a greenfield project in Rust to work on our next-gen data capture system, my current focus now is on shifting our applications away from RPC APIs in favor of Event Streaming for inter-service communication and data pipelines.
Built a Rust and WebAssembly-based runtime/interpreter to render complex patient surveys on low-end devices such as tablets and phones, allowing a fully offline data-entry experience.
Delivered a sandboxed (through WebAssembly and WASI) JavaScript evaluation backend to allow user-uploaded scripts to be executed in a secure, fully isolated environment (required for a legacy system).