Skip to content
View ZacharyKeatings's full-sized avatar
🤙
🤙

Highlights

  • Pro

Block or report ZacharyKeatings

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ZacharyKeatings/README.md

Zach Keatings

Software Developer • Systems & Infrastructure • Game Development

LinkedIn Portfolio Email

Profile Views


Building software, systems, and the occasional game.


About Me

I'm a software developer building applications for hardware-connected systems, working with Python, Linux, Bluetooth and GNSS integrations, deployment tooling, and observability.

Professionally, I work in established production codebases, developing features, debugging problems across software and hardware boundaries, improving engineering workflows, and contributing to system architecture.

Outside of work, I build full-stack applications and games, experiment with infrastructure and self-hosted technologies, and explore projects where application development and systems engineering overlap.


Tech Stack

Languages

Application Development

Data

Systems & DevOps

I also work with Grafana, Prometheus, Bluetooth, GNSS, REST APIs, Socket.IO, Docker Compose, and CI/CD pipelines.


Featured Projects

Stock Ticker (Private Repo)

Demo

A multiplayer stock market board game based on the 1930s classic. React frontend, Node and PostgreSQL backend, and real-time networking with Socket.IO.

Tech: React Node.js PostgreSQL Socket.IO Material UI


DataDock

Repo Demo Version

A lightweight, self-hosted file sharing platform. Guest uploads, expiring links, QR codes, admin panel, and brute-force protection.

Tech: PHP MySQL HTML/CSS JavaScript


LancersHub

Repo Demo

A freelance project management tool for small teams. Project boards, messaging, time tracking, and invoices. Built end-to-end with React and Node.

Tech: React Node.js PostgreSQL JWT REST API


Mastermind

Repo Demo

A classic code-breaking puzzle game built with vanilla JavaScript. Features customizable difficulty (up to 16 colors), color blind mode, timer tracking, and shareable PNG results generated via Canvas API.

Tech: JavaScript HTML5 CSS3 Canvas API


Pykemon

Repo

A Python and PyGame recreation inspired by classic Gen 1 Pokémon titles, built to explore RPG systems and game development.

Tech: Python PyGame Game Development


Citadel of Whispers

Repo

A tile-based C# roguelike inspired by Castle of the Winds, featuring procedural dungeon generation, combat, and character progression.

Tech: C# Procedural Generation Game Development

Pinned Loading

  1. DataDock DataDock Public

    A lightweight PHP-based file upload and management system with user accounts, expiring links, admin controls, and no external dependencies.

    PHP

  2. LancersHub LancersHub Public

    LancersHub is a microservices-based freelancing platform that enables freelancers to manage their projects, payments, and communications efficiently.

    JavaScript

  3. simple-ecommerce-site simple-ecommerce-site Public

    A simple implementation of a webstore using HTML, CSS, JS and PHP.

    PHP

  4. Mastermind Mastermind Public

    A browser-based Mastermind game. Guess the secret color code using feedback (correct position, wrong position, not in code). Customizable difficulty, color-blind mode, timer, and shareable results.…

    JavaScript

  5. Pykemon Pykemon Public

    Python + Pygame reimplementation of Gen 1/2 Pokémon: battle system, stats, IVs, type effectiveness, and level/XP formulas.

    Python