Contact Info

Email:hollin [at] hollinwilkins [dot] com
GitHub:github.com/hollinwilkins
Codeberg:codeberg.com/hollinwilkins

Current Projects

Scriblz
2026 - present

Scriblz is a vector graphics library that is easy to use, fast, and has minimal dependencies.

It is designed to be flexible, portable, and modern:

  • c99 compatible
  • WebGPU backend
  • Coming Soon! software and OpenGL ES 2.0 backends
  • Text rendering
  • Blend layers
  • Clip paths
  • Fast Blit
  • UI Demo w/ Clay
wb_segsort

Segmented sort on WebGPU, based on Hou et. al's Fast segmented sort on GPUs

  • 440 fixed-size sorting kernels
  • register bitonic sort, register radix sort, shared-memory bitonic sort, register + block merge, radix + block merge
  • Uses WebGPU sugroups for register sorts
  • CuteSort as an alternative to bitonic sort
  • Benchmarking framework for individual sorting kernels

Past Work

Cytotronics
2022-2023

I was a software engineer at CytoTronics, a biotech company.

CytoTronics created novel devices for imaging growing cells.

See a paper on the device I helped with here: A semiconductor 96-microplate platform for electrical-imaging based high-throughput phenotypic screening [PDF]

Propel AI
2017-2022

I was a co-founder at Propel AI.

Propel AI was a conversational customer-service AI for auto dealerships.

It was acquired by Carvana in 2018.

MLeap
2016-2019

MLeap is a machine learning runtime for deploying Spark ML models to production services.

About Me

I love programming, video games, snowboarding, paddle boarding, hiking, swimming, sailing, and pretty much any other activity that gets me outside.

I am currently focused on learning about vector graphics and GPU programming.