am

Michael Joseph Peñas

Software and infrastructure engineer

I build and run the systems behind web products: services in Python and Go, containers on Linux, and Grafana dashboards that show what is happening before anyone has to ask.

Experience

Projects

Uptime

Commits, last 90 days

Status

Available

About

I like the unglamorous half of the stack: the servers, pipelines and dashboards that decide whether a product actually stays up. I started by running a small homelab and never really stopped.

Day to day I write Python and Go, containerise everything, and wire it into Prometheus and Grafana so problems show up before users notice them.

I treat security as a default rather than a review step: least privilege, boring configuration, and logs that explain what happened when something goes wrong.

Details

Role
Software and infrastructure engineer
Focus
Observability, automation, application security
Currently
Building an alerting pipeline for a homelab cluster
Location
City, Country (remote friendly)
Availability
Open to full-time and contract work

Experience and education

PeriodRoleWhere
2024 to nowJunior DevOps engineerCompany name
2023Software developer internCompany name
2019 to 2023BS Computer ScienceUniversity name

Projects

Things I built for myself, for small teams, or to learn how a piece of the stack really works.

Skills

Bars show years of hands-on use, on a six year scale.

Homelab dashboard

The kind of Grafana dashboard I build for my own servers. Pick a host or change the time range to see the panels respond.

datasourcePrometheus
jobnode
Sample data

Contact

Have a role, a project or a broken dashboard you would like a second pair of eyes on? Send a message. I usually reply within a day.

Send a message