Cal Leeming

Founder at River Oakfield

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Cal Asd1 is a founder and security-focused technologist with 15 years of experience building and scaling startups, including roles in the founding teams of PixelMags and The Zebra. He now runs River Oakfield and ZeroGuard, delivering enterprise-grade cyber security and threat-hunting capabilities informed by deep operational experience. An early, unconventional start — prosecuted under the UK Computer Misuse Act at 12 for probing systems — has been reframed into a career dedicated to hardening technology and mentoring security strategy, including advisory work for Imperial College London. Cal is a hands-on engineer and active open-source contributor with meaningful back-end and database work on widely used Python projects such as rq and peewee, improving job queue semantics and database compatibility. He blends product-minded engineering with threat intelligence at scale, and is known for turning proof-of-concept MVPs into well-funded, high-growth businesses.
code15 years of coding experience
job2 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
5,905reputation
1.6mreached
45answers
16questions
Badges
logging
top-5%
gnu-make
top-5%
makefile
top-5%
apache-flex
top-5%
python
top-5%
github-logo-circle

Github Skills (33)

sqlite10
python10
redis10
rqt10
mysql10
background-process10
testing10
background-processing10
rq10
background-worker10
task-queue10
web-framework10
background-task10
job-queue10
gnu-make9

Programming languages (21)

C#JavaC++CSSCRustGoInno Setup

Github contributions (5)

github-logo-circle
rq/rq

Sep 2014 - Nov 2015

Simple job queues for Python
Role in this project:
userBack-end Developer
Contributions:21 commits, 3 PRs, 5 comments in 1 year 2 months
Contributions summary:Cal primarily focused on enhancing the `rq/rq` job queue system, implementing features related to job ID handling. They added the capability to set job IDs during enqueue operations and improved test coverage for job ID functionality. Furthermore, the user addressed several Python 3 compatibility issues and corrected minor bugs, ensuring the stability and reliability of the `rq` library. The user’s work primarily involved modifications to `rq/queue.py`, `rq/job.py`, and related testing files.
pythonredisredis-streamsqueuesrq
coleifer/peewee

Dec 2015 - Jan 2016

a small, expressive orm -- supports postgresql, mysql, sqlite and cockroachdb
Role in this project:
userBack-end Developer & Database Engineer
Contributions:7 commits, 8 PRs, 97 comments in 14 days
Contributions summary:Cal primarily focused on enhancing database compatibility and functionality for the peewee ORM. Their contributions included adding support for the `BINARY` field in MySQL, updating database-specific field overrides, and fixing related tests. They also updated documentation to reflect the supported features. Their work demonstrates a deep understanding of database interactions and ORM implementation details.
pythonnim-langdankmysqlsql
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.
Request Free Trial
Cal Leeming - Founder at River Oakfield