volVI iss№ 004 locUK ⟶ Remote siglive clk--:--:-- UTC
Vol. VI Issue № 004 MMXXVI EU · Remote
Portfolio 06 Projects 08 Roles

Antonis Pishias

Quant Developer Games Experiments APIs Web

Base
Remote / EU
Stack
Elixir · Python · JS
Focus
Volatility · Tooling · Play
Status
Shipping
Career

Work History

Since 2015 08 Roles

Squarepoint Capital

2025 — Present

Quantitative Developer · City of London, UK

  • kdb+/q

UBS Delta

2021 — 2025

Quantitative Developer · London, UK

  • C#
  • kdb+/q
  • Python
  • SQL
  • Docker

CodeUp

2021 · Contract

Software Architect · Remote

  • JavaScript
  • RabbitMQ
  • MongoDB
  • Docker

Westpac

2020 — 2021

Quantitative Developer · London, UK

  • Java
  • SQL
  • FIX Protocol
  • Python

Instinet

2018 — 2020

Software Developer · London, UK

  • Java
  • Python
  • NumPy
  • Pandas
  • SQL

Wolters Kluwer

2016 — 2017

Software Engineer · Sudbury, UK

  • Java
  • PostgreSQL
  • Angular
  • iText
  • GitFlow

Midas Digital

2015 — 2016

Web Developer · Colchester, UK

  • JavaScript
  • Python
  • NumPy
  • Pandas
  • PostgreSQL

University of Essex

2015 · Contract

Web Developer · Colchester, UK

  • C#
  • ASP.NET
Index

Selected Projects

Shipped 06 / 06
01
Game Elixir

JMBLD

A single / multi-player word puzzle.

You are presented with a board of 25 letters — 5 per word — and tasked to find the words in a limited number of moves.

  • Phoenix
  • LiveView
  • Ecto

Shipped on Phoenix / Elixir

Play live
02
API Music

Groove
Grind

Beatport's API, reimagined for crate diggers.

Explore an artist's releases chronologically — focused on which labels shaped their catalogue.

  • Beatport
  • Reverse-engineered
  • Labels

Reverse-engineered the Beatport API

Visit
03
ML Vision

Queens
Solver

Upload an empty Queens board — receive a solved board.

Preview of an empty Queens puzzle board
Sample · 08×08
EXH. A

Solved Queens board
04
Web Music

Artefekt

A press kit for Artefekt — a London DJ / producer.

Bio, Beatport chart history, releases with embedded players, and bookings — set in an editorial, industrial type system.

  • SvelteKit
  • Tailwind
  • Spotify

Live at artefekt.uk

Visit
05
Quant Options

Vol
Surface

An options volatility surface built from live option chains.

An example surface for TSLA — strike skew and term structure at a glance.

06
Civic Data

Cyprus
Elections
MMXXVI

A walkthrough of the Cypriot parliamentary seat allocation.

Interactive map, ballot preview, and a stepped simulator that follows the residual-quota method district by district.

  • SvelteKit
  • Layer Cake
  • Prerendered

Hosted at /cyprus-parliamentary-elections-2026/

Open simulator