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
Kubernetes Docker Podman Terraform GitLab CI/CD Jenkins Fastlane AWS Google Cloud JFrog Artifactory

🤖 AI/ML & MLOps · where I'm growing
Python pandas scikit-learn TensorFlow PyTorch Jupyter MLOps LLMs agents MCP

💬 Languages
Python Bash Ruby JavaScript TypeScript C PHP

🔌 Embedded & origins · where I came from
C STM32 bare-metal firmware embedded testing hardware-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

LinkedIn Credly


$ 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. expresswayjs expresswayjs Public

    Express way of using MVC framework for Express.js

    JavaScript

  2. thedrydockhq/ml-house-price-predictor thedrydockhq/ml-house-price-predictor Public

    ML model for predicting house pricing

    Python

  3. seekers-realty seekers-realty Public

    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_drivers stm32f4xx_drivers Public

    Libraries and drivers for STM32F4xx microcontrollers

    Assembly

  5. ai-ml-mini-projects ai-ml-mini-projects Public

    Compilation of random simple AI and ML related scripts and projects

    Jupyter Notebook

  6. cat-as-a-service cat-as-a-service Public

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

    Ruby