Skip to content
View cat-null's full-sized avatar
🕳️
Falling into a rabbit hole of dependencies...
🕳️
Falling into a rabbit hole of dependencies...

Block or report cat-null

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 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
cat-null/README.md

cat /dev/null

Hi, I'm Kyl Justin Perez — firmware engineer turned Platform Engineer, and full-time noise-to-/dev/null redirector. 🐈

My handle is the Unix incantation for "pipe it into the void." Fitting, because half of platform engineering is knowing exactly what noise to send to /dev/null so the signal survives — and automating whatever's left.


👋 About me

I started on bare metal as a licensed Electronics Engineer (ECE) — writing firmware, building integration/unit test rigs, and wiring up DevOps automation for embedded devices you can actually hold in your hand. It's where I learned that a NULL pointer is not a joke and that reliability is a discipline, not an afterthought.

Today I'm a Platform Engineer: CI/CD, infrastructure-as-code, cloud-native systems, and the internal tooling that makes other developers' lives easier. I build the paved roads teams ship on.

I also work at the seam where platform meets ML — MLOps, AI tooling inside pipelines, agents and MCP servers, and AI-assisted developer experience. Same instinct as always: automate the repetitive, keep the interesting.


🧰 Toolkit

🚀 Platform, DevOps & Cloud · where I live
KubernetesDockerPodmanTerraformGitLab CI/CDJenkinsFastlaneAWSGoogle CloudJFrog Artifactory

🤖 AI/ML & MLOps · where I'm growing
Pythonpandasscikit-learnTensorFlowPyTorchJupyterMLOpsLLMsagentsMCP

💬 Languages
PythonBashRubyJavaScriptTypeScriptCPHP

🔌 Embedded & origins · where I came from
CSTM32bare-metal firmwareembedded testinghardware-in-the-loop CI


🚢 Where my work lives

Most of what I build is docked at DryDock — my engineering workshop for platform engineering, MLOps, and the occasional embedded throwback. Pinned repos below are the highlights; the rest of the fleet is in the dock.

→ github.com/thedrydockhq


🌐 Connect

LinkedInCredly


$ cat /dev/null
$ # stdout: signal. stderr: learning in public. /dev/null: whatever was slowing me down.

"It does not matter how slowly you go, as long as you do not stop."

Pinned Loading

  1. expresswayjsexpresswayjsPublic

    Express way of using MVC framework for Express.js

    JavaScript

  2. thedrydockhq/house-price-predictorthedrydockhq/house-price-predictorPublic

    ML model for predicting house pricing

    Python

  3. seekers-realtyseekers-realtyPublic

    Seeker Realty – Property Renting and Buying Platform ( a website built using JavaScript, React, Rapid API, Chakra UI and deployed using Vercel, and has features of property viewing, renting and buy…

    JavaScript

  4. stm32f4xx_driversstm32f4xx_driversPublic

    Libraries and drivers for STM32F4xx microcontrollers

    Assembly

  5. ai-ml-mini-projectsai-ml-mini-projectsPublic

    Compilation of random simple AI and ML related scripts and projects

    Jupyter Notebook

  6. cat-as-a-servicecat-as-a-servicePublic

    A simple API that serves random cat pictures, facts, and meows

    Ruby