Skip to content
View Eatkin's full-sized avatar

Block or report Eatkin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eatkin/README.md

Edward Atkin

Data Platform Engineer specialising in Python, automation, and scalable backend architecture. I build the robust, automated systems that allow other teams to move faster.

About Me

I am a Data Platform Engineer focused on removing toil through intelligent automation. I architect end-to-end data platforms, build bespoke internal tooling, and standardise engineering practices. My philosophy is simple: if a task needs doing twice, it needs a script. If it needs doing three times, it needs a platform.

Projects & Writing

My primary portfolio and technical blog live here:

edwardatkin.co.uk

I write deep-dives into engineering problems, creative coding experiments (like solving Advent of Code in x86 Assembly), and technical analysis:

Read: Coding Heaven

Core Stack & Interests

  • Professional Focus: Python (FastAPI/Flask), PostgreSQL, GCP.
  • Architecture: Modular, test-driven, and designed for "lazy" maintenance (i.e., it shouldn't break at 3am).
  • Side Projects:
    • Algorithmic Trading: A Raspberry Pi-based betting bot using MLP architecture and the Betfair API.
    • Low-Level Computing: 6502 Assembly and Fortran

Ask Me About

  • Automating complex workflows to the point of obsolescence.
  • Why a well-structured CLI beats a GUI for developer tooling.
  • Circus skills (Juggling, Unicycling, Rolla Bolla).

Looking for my creative CV? I built it as a digital zine: cvzine.edwardatkin.co.uk

Pinned Loading

  1. david-social-cli david-social-cli Public

    Completely unnecessary CLI for David Social

    Jupyter Notebook 4 1

  2. Relaxing-Open-Source-Game Relaxing-Open-Source-Game Public

    Game Maker Language 4

  3. what-the-pong what-the-pong Public

    A cool pong game

    Game Maker Language 4

  4. badCss badCss Public

    The Worst CSS Ever!!

    CSS 2

  5. sokobanvania sokobanvania Public

    Python

  6. A horribly inefficient implementatio... A horribly inefficient implementation of "hello world!".
    1
    const greet = function()  {
    2
      let greeting = "";
    3
      while (greeting !== "hello world!")  {
    4
        greeting = "h".repeat(Math.ceil(Math.random() * 5));
    5
        greeting += "e".repeat(Math.ceil(Math.random() * 5));