Skip to content
View MutabPato's full-sized avatar

Highlights

  • Pro

Block or report MutabPato

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

Hi, I'm Patrick — Backend Software Engineer

I design and ship reliable APIs and services with a focus on performance, correctness, and great developer experience.


🚀 About Me

I build backend systems that are easy to reason about and scale. My approach is:

  • model the domain → keep interfaces clean → ship small, well-tested slices
  • automate CI/CD and keep observability first-class (logs, metrics, health checks)
  • prefer boring, proven tech with great DX over hype

🛠️ Tech Stack

Languages Python, JavaScript/TypeScript, Bash
Frameworks Django/DRF, Express.js (learning FastAPI)
Databases & Caches PostgreSQL, Redis, MongoDB
Cloud (GCP) Cloud Run, Cloud Build, Artifact Registry, Cloud SQL, Secret Manager
Infra & Tooling Docker, Docker Compose, Nginx, GitHub Actions, Postman, Linux, (foundational Terraform)
Practices REST API design, OpenAPI/Swagger, Testing (Pytest/Jest/DRF APITestCase), CI/CD, Observability

🌱 Currently Deepening

  • API reliability & clean architecture patterns
  • Caching strategies with Redis and efficient DB access
  • GCP-native deployments (Cloud Run + Cloud Build) and IaC basics with Terraform

🔭 Projects & Goals

  • Build a small, production-ready service showcasing cache-aside patterns, pagination, and rate-limiting
  • Refine a CI pipeline (tests → lint → build → deploy to Cloud Run)
  • Add observability (structured logs + basic metrics + health endpoints) across projects

📈 GitHub Stats

GitHub stats Top languages


📫 Let's Connect


🧭 Principles I Work By

  • Software should be simple to change; tests make that possible
  • Measure first, then optimize
  • Documentation and automation are part of the product

Pinned Loading

  1. interlinker_tool interlinker_tool Public

    CSS

  2. save_and_fill save_and_fill Public

    A chrome extension that helps you save text and fill it later

    JavaScript

  3. simple_shell simple_shell Public

    A simple shell

    Shell

  4. terminal-portfolio terminal-portfolio Public

    HTML

  5. PassGen PassGen Public

    HTML

  6. alx_travel_app_0x03 alx_travel_app_0x03 Public

    Python