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.
Projects
Uptime
Commits, last 90 days
Status
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
| Period | Role | Where |
|---|---|---|
| 2024 to now | Junior DevOps engineer | Company name |
| 2023 | Software developer intern | Company name |
| 2019 to 2023 | BS Computer Science | University 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.
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.
- Emailhello@example.com
- GitHubgithub.com/your-handle
- LinkedInlinkedin.com/in/your-handle