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 living in The Wood, 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'm almost done adding 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.
- 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
typograffitito 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
Immigrated to New Zealand! π΄π³πΏ
Authored a realtime image editing application in Rust using wgpu, WGSL and WASM.
Building and maintaining a cross-platform consumer application that performs AI inference on the edge.
- performance profiling and optimization
- shipping new AI models and features
- refactored build system using Rust
xtask
Formation.ai
Senior Software Engineer
Full stack engineering in Haskell using reflex. Rust, Go, AWS.
Formation.ai was acquired by BCG and was formerly Takt.com.
- 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.
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
π€ 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 - 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.