Karl Von Randow is a seasoned software founder and developer based in Auckland, New Zealand, with 19 years of experience building consumer and developer tooling. He co-founded Letterboxd, created the Camera+ iOS app (which sold its 10 millionth copy), and built Charles Proxy, illustrating a rare blend of product sense and low-level engineering. He also co-owns Cactuslab and served as CTO at WebMedia earlier, demonstrating leadership across startups and studios. His work spans mobile iOS, backend, and DevOps, with active open-source contributions to GPUImage, testem, and enterprise tooling in projects like Infinispan and Hibernate Tools. He has led ventures like Flying Kiwi Angels as a founder member, illustrating a pattern of starting and growing technology ventures. He holds a BCom/BSc(Hons) from the University of Auckland, aligning business, management, and computer science expertise with hands-on software craftsmanship.
19 years of coding experience
4 years of employment as a software developer
BCom/BSc(Hons), Computer Science, Management Science and Information Systems, BCom/BSc(Hons), Computer Science, Management Science and Information Systems at University of Auckland
Contributions summary:Karl primarily contributed to the `GPUImage` iOS framework, focusing on image and video processing capabilities. Their work involved adding and modifying filters, including the implementation of a Levels filter with associated UI and control features. Furthermore, they addressed several bugs and made performance optimizations, such as refactoring code to use vectors and optimizing memory management. Additionally, they enhanced the project's functionality by adding new blend modes and adding a setting for JPEG compression quality.
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Role in this project:
Backend & DevOps Engineer
Contributions:14 commits, 4 PRs, 4 comments in 2 years 5 months
Contributions summary:Karl primarily contributed to the server-side infrastructure of the Infinispan project. They focused on creating and modifying init.d scripts for the Infinispan server, adding features like allowing configuration parameters to be set via a service configuration file. They also increased a server timeout value related to state transfer and modified core Java code to add a metadata parameter to the `putForExternalRead` method.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.