Jack Hales Picture
Jack Hales
Dataologyme@jackhales.com

Language Experience

Primary languages and exposure

JavaScript

TypeScript

Python

Rust

Tailwind

PHP

SQL

Bash

CSS

HTML

My primary development experience has been with JavaScript and Python, using them extensively in both professional and personal projects. I've recently spent about 2 weeks diving into Rust to understand its core concepts and memory safety principles. In my earlier development years, I worked significantly with PHP for web development projects.


Framework & Infrastructure Experience

Platforms, databases, and tools I've worked with

Next.js

React

Node.js

Express

MySQL

MongoDB

PostgreSQL

Firebase

AWS

GCP

Heroku

Docker

Flask

FastAPI

Git

I have extensive experience with modern web frameworks and cloud platforms. I've built and deployed applications using Next.js and React, hosted on various cloud providers including AWS, GCP, and Heroku. I'm comfortable working with both SQL databases like MySQL and PostgreSQL, as well as NoSQL solutions like MongoDB and Firebase. I've also worked with containerization using Docker and orchestration with Kubernetes for larger-scale deployments.

Large Projects

Shreem (2024-Current)

Shreem Web App Screenshot[

https://www.shreem.au

](https://www.shreem.au)

Shreem is an Australian pharmacy marketplace aggregator that facilitates seamless connections between pharmacies and direct suppliers for purchase orders. It streamlines the procurement process, enhancing efficiency and accuracy in the supply chain.

From a technical perspective, I built this system from client wireframes, implementing a robust design system with waitlist functionality, dynamic pricing models, and multi-supplier cart conversions. The backend architecture handles complex supplier integrations, real-time stock synchronization, and seamless Stripe payment processing. The platform maintains high performance and reliability while managing concurrent transactions and supplier interactions.

Pharma Portal (2021-Current)

Pharma Portal Web App Screenshot[

https://www.pharmaportal.com.au

](https://www.pharmaportal.com.au)

Pharma Portal is a comprehensive pharmacy management and reporting system that integrates with all major POS and dispensing systems. It allows pharmacies to efficiently manage store operations, receive alerts on critical metrics, monitor staff activities, and access vital information such as dead stock, reorder needs, overstocked items, and negative stock levels.

From a technical perspective, I developed this system end-to-end, including the deployment pipeline, data extraction, and secure data transfer processes. The backend features data processing pipelines and report generation, while the frontend provides an intuitive interface for pharmacy staff to access and act on their data.

Platform Integrations

I have extensive experience integrating various software platforms and APIs. Here are some examples:

Pharmacy:

Z (ZAPI)

Minfos

Fred Office

Fred NXT

Fred Plus

Simple

RxOne

Surefire

Logistics:

Logwin

DPWorld

CHR

Rohlig

E-Commerce & CRM:

Shopify

Salesforce

My experience with these platforms has allowed me to seamlessly integrate various systems, ensuring smooth operations and enhanced functionality across different domains.

Trading and Betting Experience

Betfair Project (2020)

In 2020, when I was 18 and still in high school, I discovered Betfair, a betting exchange. My friend devised a betting strategy involving live betting on favorable odds during races. I developed a Chrome extension to automate this strategy by extracting proxy data points from the page to estimate race length and execute trades. This worked for a while until I learned about APIs. I contacted Betfair, joined their partnership program, and received merchandise. I iterated on the project a few times.

JavaScript

Chrome Extensions

Web Scraping

API Integration

Multivariate Problems

Binance Arbitrage Project (2022, 2023)

I worked on multiple projects with Binance, including an N-dimensional arbitrage project. This involved calculating all possible trading graphs and executing trades with positive outcomes as market books updated. I optimized the project extensively, finding it a fun challenge. Built in both Python and Rust, there is still more work to be done in the future. There are a few interesting secrets that help with edge cases, and a tremendous amount of "edge-risk" from the market making side, as well as the modelling hitting reality.

Python

Rust

Algorithm Optimization

Arbitrage

Financial Markets

The Black Swan by Nassim Taleb

Most Impactful Book

The Black Swan

by Nassim Nicholas Taleb

Finance

Risk Analysis

Empiricism

Probability

Complex Systems

Decision Making

Statistics

Epistemology

Complexity Theory

This is one of the first books I can recall reading which fundamentally changed my thinking, in almost every area of my thinking. Extreme events, remote incalculable probabilities, models, and the quadrants of randomness which exist in our world. It gave me a deeper respect for Italy when I visited, and challenged by assumptions on skill and its place in luck. On a technical level, it gave me a deeper understanding for fitting models, chaos theory and the issues there, exploring raw data (a personal joy of mine), where to apply gaussian distributions, and how to think about them.

It's hard to quantiy just how much respect I have for this book, in conjunction with Fooled By Randomness, Skin In The Game, and I ironically have not yet read Antifragile - but plan to. I've read The Black Swan around 5 times in the last 4 years - every time is a deep joy with many new insights.

Let's Connect!

I thrive on engaging conversations and collaborative problem-solving. Whether you're in fintech, healthcare, e-commerce, or any other industry, I'm always excited to tackle new challenges and create impactful solutions.

Have an interesting project? Want to discuss technology? Or just fancy a chat about innovation?

[

me@jackhales.com

](mailto:me@jackhales.com)