“One of the most diligent people I have worked with who also holds an astounding academic record. JC is a true thinker, he is focused and quick to provide solutions. His unique blend of wit and logic he adopts to convey his ideas and thoughts captures anybody's attention. He has mastered the knack of charging up the dullest of arguments. He evinces interest in gathering through knowledge in the field of Information Technology and I admire his passion for sport.”
About
Activity
-
Amazon just announced they've adopted random graphs, originally introduced for data centers by our Jellyfish project, as their new default data…
Amazon just announced they've adopted random graphs, originally introduced for data centers by our Jellyfish project, as their new default data…
Liked by Jacques Chester
-
There's a lot that I disagree on with the Pope. But I think he's right about AI. Agents aren't people. Using them to replace people, or to degrade…
There's a lot that I disagree on with the Pope. But I think he's right about AI. Agents aren't people. Using them to replace people, or to degrade…
Liked by Jacques Chester
-
Honestly things are starting to feel less like a temporary employer market and more like late stage capitalism. In no healthy society would CEOs of…
Honestly things are starting to feel less like a temporary employer market and more like late stage capitalism. In no healthy society would CEOs of…
Liked by Jacques Chester
Experience & Education
Volunteer Experience
-
Cult founder / deity emeritus
Can’t say for cultural reasons
- Present 14 years
Founded a fellowship that now has >60k members.
I did no marketing, no PR and discouraged members from doing so (which is why I can’t reveal the name here). However it has grown organically due to shared interests and a clear, self-sustaining culture.
I am only lightly involved these days as my time has been taken by competing priorities.
Publications
Patents
-
Dynamic autoscaler for cloud platform
Filed US US16/569,603
See patentThis patent application describes an autoscaler which models autoscaling as an economic problem. Briefly, it uses workload cost-of-delay to identify the ideal level of scale, and uses cost-of-capacity to coordinate tradeoffs between multiple workloads.
-
A System and Method for Authenticating the Legitimacy of a Request for a Resource by a User
Issued US20180124043A1 9,853,964
This patent covers the design of the underlying tracking system on which Robojar is meant to be built. It allows for robust, trustworthy, subversion-resistant tracking of visits to websites, usage of mobile or desktop applications, games played and so on.
The design is resistant to subversion either by end-users or the providers of a resource or service. Thus both parties can trust that Robojar has a trustworthy record of all requests made by the end user to the resource/service provider.
Courses
-
Computational Intelligence
CITS7212
-
Modelling Complex Systems
CITS7211
-
Programming Paradigms
CITS3242
-
Security & Privacy
CITS3231
-
Software Engineering Industry Project Leadership
CITS4222
-
Software Quality & Measurement
CITS4220
-
Software Requirements & Project Management
CITS3220
Projects
-
SPC-kit
An SQL toolkit for basic Statistical Process Control tasks.
-
Skenario
-
See projectSkenario is a simulator toolkit, originally developed for the Knative Pod Autoscaler. It uses a modified discrete-event simulation approach with inspirations from system dynamics.
-
Ant Colony Optimiser for a Travelling Salesman Problem
-
See projectOne of the projects assigned to students in the Computational Intelligence course at UWA is to write, from scratch, an Ant Colony Optimiser (ACO) to optimise a standard Travelling Salesman Problem (TSP).
The standard test case used is the ry48p problem, a modestly-sized test case.
Ant Colony Optimisers work by providing a simplified simulation of an ant colony traversing a graph. In this problem the task is to find the shortest path that traverses all possible nodes in the graph…One of the projects assigned to students in the Computational Intelligence course at UWA is to write, from scratch, an Ant Colony Optimiser (ACO) to optimise a standard Travelling Salesman Problem (TSP).
The standard test case used is the ry48p problem, a modestly-sized test case.
Ant Colony Optimisers work by providing a simplified simulation of an ant colony traversing a graph. In this problem the task is to find the shortest path that traverses all possible nodes in the graph -- ie a basic TSP. In an ACO, multiple agents representing ants will initially traverse the graph at random. Once all nodes have been visited, the ant will apply a "pheromone" to their trail, based on the length of the path.
Future iterations of the algorithm cause other ants to favour graph edges with stronger pheromone trails. In this fashion ACOs can quickly converge to a high-quality solution (though without the guarantee of reaching the global optimum solution).
This code was written in Ruby and utilises the functional programming technique, Currying, to allow different ACO configurations and strategies to be trialled. -
The Robojar Tracking Protocol: An improved 3-party protocol for tracking user visits to participating websites
-
This project represents the research project I undertook as a requirement of my honours degree. The dissertation received a high distinction score.
The goal of the research was to create a new method for tracking users as they visit multiple websites.
Tracking the movement of users across multiple web sites is a solved problem. By requiring publishers to embed “web bugs”, a tracking server can uniquely identify users and record which web pages they have requested from which…This project represents the research project I undertook as a requirement of my honours degree. The dissertation received a high distinction score.
The goal of the research was to create a new method for tracking users as they visit multiple websites.
Tracking the movement of users across multiple web sites is a solved problem. By requiring publishers to embed “web bugs”, a tracking server can uniquely identify users and record which web pages they have requested from which websites.
However, a motivated attacker can subvert the naive protocol in a number of ways. My dissertation described a series of attacks and developed countermeasures for them, resulting in a new tracking protocol. I also wrote a proof-of-concept system for the protocol and subjected both the design and implementation to a structured security analysis.
I found that most, but not all, attacks by a motivated attacker can be stopped. Some attacks require countermeasures which neither the protocol nor its implementation can solve alone.
Organizations
-
Society of Information Risk Analysts
Member
- PresentThe Society of Information Risk Analysts is devoted to the idea that "data > dogma". See https://societyinforisk.org/
Recommendations received
-
LinkedIn User
3 people have recommended Jacques
Join now to viewMore activity by Jacques
-
Shopify moved their oversell protection system from Redis into the same MySQL database as their ledger. This "meant we could wrap everything in ACID…
Shopify moved their oversell protection system from Redis into the same MySQL database as their ledger. This "meant we could wrap everything in ACID…
Liked by Jacques Chester
-
I’ve seen announcements from IBM and Chainguard that they’re putting in time and money for OSS security. I’m a little unclear what is entailed though…
I’ve seen announcements from IBM and Chainguard that they’re putting in time and money for OSS security. I’m a little unclear what is entailed though…
Posted by Jacques Chester
-
FOR IMMEDIATE RELEASE: Chainguard commits $50M and 100 engineers to save open source from Mythos. But we're giving them Claude instead of…
FOR IMMEDIATE RELEASE: Chainguard commits $50M and 100 engineers to save open source from Mythos. But we're giving them Claude instead of…
Liked by Jacques Chester
-
Quite an important read for package maintainers. 🚨 A big take away is more transparency on accounts using MFA with a move to force MFA for all…
Quite an important read for package maintainers. 🚨 A big take away is more transparency on accounts using MFA with a move to force MFA for all…
Liked by Jacques Chester
-
🔒 An update on Composer & Packagist supply chain security: Where we stand and where it's going. Recent attacks on PHP packages via compromised…
🔒 An update on Composer & Packagist supply chain security: Where we stand and where it's going. Recent attacks on PHP packages via compromised…
Liked by Jacques Chester
-
At Pivotal in 2012, Cloud Foundry had a metadata problem. The platform could route traffic and manage containers, but it could not reason about its…
At Pivotal in 2012, Cloud Foundry had a metadata problem. The platform could route traffic and manage containers, but it could not reason about its…
Liked by Jacques Chester
-
> Over the past year in the U.S., CEO pay rose roughly 20 times faster than that of other employees. > From 2024 to 2025, the average hourly wage…
> Over the past year in the U.S., CEO pay rose roughly 20 times faster than that of other employees. > From 2024 to 2025, the average hourly wage…
Liked by Jacques Chester
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Jacques Chester
3 others named Jacques Chester are on LinkedIn
See others named Jacques Chester