Jack Halford - Resume đźš¶
Work Experience
2022~present
Ankorstore, Remote France - site
reliability
- Focusing on public cloud infrastructure, on GCP
- tools: kubernetes (GKE), tanka, terraform, prometheus, grafana,
google cloud armor
2019~2022, 3y
Algolia, Paris - site reliability
- Level 1 on-call rotation for worldwide SaaS search engine
- Helped scaling the baremetal infrastrucure from 1 to 10 thousand
servers
- Maintenance of EC2/k8s deployments: logs, metrics, configuration
management, etc.
- Evaluating and benchmarking new hardware setups, disks, CPUs,
datacenters
2018, 6m
Gandi.net, Paris - systems developer
- Internship in the hosting squad, managing IaaS (xen) and PaaS (lxc,
cgroup) products alongside large scale storage infrastructure (zfs, nfs,
iscsi) over 4 data centers
- Design and implementation FreeBSD syscalls: per-thread credential
management and VFS syscalls for a userspace fileserver
(nfs-ganesha)
- Implemention of parallel filesystem mounting in ZFS to shorten boot
time
- Setup and maintenance of a FreeBSD CI platform for the nfs-ganesha
project (the existing CIs maintained by CEA and Redhat were linux
based)
2017, 6m
Tempow, Paris -
software engineering
- Development of a custom bluetooth stack for connecting and
synchronizing multiple speakers together. Integration of the modified
stack in android at the OS level
- Ported the android bluetooth stack to arm for benchmarking on
raspberry pi
- Succesfully helped pitching the product at CES Asia (Shanghai - mai
2017) and MWCA (SanFrancisco - sep 2017)
Certifications
Education
Online learning
2016~2018, 2y
Programming school - 42
Paris
- Learn C by rewriting unix tools: libc, bash, malloc, printf, strace,
etc…
- Learn networking by rewriting tools: ping, nmap, traceroute, ftp,
etc…
- Mostly C, but also bash, awk, sed, rust, zig
2015~2016, 1y
Bachelor, physics - ENS
Cachan
- Theory: quantum mechanics, special relativity, statistical
physics.
- Experimental: optics, analog electronics, lasers.
- Mathematics: complex analysis, Hilbert algebra, measure theory.
- Computational: fortan, python, matplotplib, gnuplot.
- Extra-curricular: the “CRANS” is an ISP for the campus managing 200+
wifi points, switches in a dozen buildings and ethernet ports in all
student dorms.
2013~2015, 2y
Classe
Préparatoire PTSI/PT, Lycée Turgot - Limoges
- Full undegraduate course in maths, physics
- Mechanical & Electrical engineering, Automatic control
theory