Schell Carl Scivally
๐ +64 021 420 471 efsubenovex at gmail dot com
I'm passionate about functional programming, real time graphics and sound synthesis. In my free time I like to build things and play games with my kids. In the past I've made music with my friends and played shows, toured the US with a band, drove forklifts in a chemical plant and bailed hay in three states.
This resume lives permanently at https://zyghost.com/resume.html.
๐ Current Location
I am a US citizen splitting my life between South Pasadena, California ๐ป๐บ๐ธ, and Nelson, New Zealand ๐ด๐ณ๐ฟ.
๐ Links
Open Source Work
- I'm a maintainer of Rust-GPU, which is a Rust compiler that generates SPIR-V shaders.
- I added support for atomic operations to
wgpu
's transpiler SPIR-V frontend. - I am an NLNet grantee, working on a cross-platform GPU-driven renderer that runs on WebGPU.
- Authored renderling, a 3d physically-based renderer with easy resource management.
- Authored crabslab, a slab allocator for working with GPUs in Rust.
- I contributed RenderLayers to the popular Bevy game engine.
- I authored typograffiti, a text renderer written in Haskell.
- I am the initial author but have since moved on to
renderling
. - I handed off maintainership of
typograffiti
to Adrian Cochrane (alcinnz on github) who himself is a NLNet grantee.
- I am the initial author but have since moved on to
Day Job Experience
Narrative.so
Senior Rust Software Engineer
Reduced the time to deliver new AI models from R&D to production by 50%.
Integrated batch processing of ONNX models into AI inference systems in Rust.
Optimized a cross-platform consumer application that performs AI inference on the edge, including
- performance profiling and optimization
- shipping new AI models and features
- refactored build systems to use Rust
xtask
Authored a realtime image editing application in Rust using wgpu
, WGSL
and WASM
.
Rust, Python, Lua, C, C++, JavaScript, Typescript
Formation.ai
Senior Software Engineer
Full stack engineering in Haskell using reflex
. Rust, Go, AWS.
- single-handedly authored, deployed, and maintained a cloud-based template language interpreter in Rust that ran 24 million+ Starbucks req/day for 6 months - bug free!
- built a fullstack application in Haskell to author Starbucks' Star Program offers.
Formation.ai was acquired by BCG and was formerly Takt.com.
Haskell, Javascript, Rust
Syndeca.com
Senior Developer
Full stack engineering in Objective-C, Flash, Javascript and Haskell.
- single-handedly authored, deployed and maintained SDK and applications for clients
including:
- Nordstrom
- Home Depot
- Lowes
- Bass Pro
- Sears
- internal productivity tools in Haskell
Objective-C, JavaScript, Haskell
๐ค Freelancing
Flash game development, interactive displays, website design and implementation.
Clients include:
- Viddyou.com (acquired by Motionbox in 2013)
- authored Viddyou's HD streaming video player
- Opsworks, Inc.
- authored the Larchmont Charter School auction and payment system
- Synapse Group, Inc. (digital agency)
- completed many projects for Fortune-500 clients like:
- IBM
- 3M
- Sears
- Lowes
- Nordstrom
- completed many projects for Fortune-500 clients like:
- Sonoma State University
NASA Education and Public Outreach
Flash game development.
- Designed and authored the "Solar Supernova" Space Mysteries game
- Authored, deployed and maintained many of the program's various websites
๐๏ธ Honors and Awards
Cultural Award - Weโre Daring
Narrative.so
For excellent work planning and orchestrating the delivery of new AI models into production.
We act decisively to make brave and bold choices.
Cultural Award - Embrace Creative Freedom
Narrative.so
For shipping consistenly and quickly, with an eye for creative solutions.
We walk in artistsโ shoes and embrace creative freedom. Weโre curious, passionate and hunt for the deeper meaning.
Cultural Award - Seek Truth
Narrative.so
For work on integrating TVM tuning into AI model pipelines and revamping build systems.
We seek out our strengths and weaknesses and accept them โ at all times being authentically true to ourselves, and each other.
Mcquillen Summer Research Award
Sonoma State University
Selected to refurbish a thin film sputter coating machine and work on various high vacuum projects in the physics department.