┌─────────────────────────────────────────────────────────────┐
│ │
│ CATHAL FLOOD │
│ Cloud Computing • Infrastructure • DevOps │
│ │
│ ┌──────────────────────┐ ┌─────────────────────────────┐ │
│ │ $ whoami │ │ OS: Windows / Linux │ │
│ │ │ │ Cloud: AWS / Azure │ │
│ │ cathal@cloud │ │ Languages: Python / C │ │
│ │ │ │ DevOps: Docker / Git │ │
│ │ Cloud Computing │ │ Monitoring: Grafana │ │
│ │ Student @ TU Dublin │ │ Security: OAuth / RBAC │ │
│ └──────────────────────┘ └─────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
I'm a Cloud Computing student at TU Dublin with a strong interest in infrastructure, DevOps, networking, automation and cloud platforms.
I enjoy building systems that connect software, infrastructure and monitoring — from automated cloud workflows to production-style monitoring and authentication systems.
Currently focused on building practical projects with Python, Docker, Linux, AWS, Azure and modern DevOps tooling.
Also: Node-RED · InfluxDB · Arduino · ESP32 · Cisco Networking · CCNA
A production-style campus attendance and room occupancy monitoring platform developed as my final-year project at TU Dublin.
Architecture
QR Code
│
▼
HTTP API
│
▼
Validation / Data Pipeline
│
├──────────────► InfluxDB
│ │
│ ▼
│ Grafana
│
└──────────────► Prometheus
│
▼
Monitoring
Key technologies
ESP32 Python Node-RED InfluxDB Grafana Prometheus
Docker nginx Cloudflare Microsoft Entra ID OAuth 2.0
Key features
- QR-based attendance capture
- Room occupancy monitoring
- Time-series data pipelines
- Grafana dashboards
- Prometheus monitoring
- Microsoft Entra ID SSO
- Role-based access control
- Cloudflare Zero Trust
- Dockerised services
- Input validation and rate limiting
[████████████████████░░] Cloud Infrastructure
[██████████████████░░░░] DevOps / CI-CD
[██████████████████░░░░] Python Automation
[████████████████░░░░░░] Networking
[███████████████░░░░░░░] Security
[██████████████░░░░░░░░] Observability
- Building and automating cloud infrastructure
- Improving Linux, Docker and networking skills
- Exploring Azure and AWS services
- Developing monitoring and observability systems
- Building projects that demonstrate real infrastructure skills
Cloud
├── AWS
├── Microsoft Azure
└── Cloud Architecture
DevOps
├── Docker
├── CI/CD
├── GitHub Actions
└── Infrastructure Automation
Observability
├── Prometheus
├── Grafana
└── InfluxDB
Security
├── OAuth 2.0
├── Microsoft Entra ID
├── Cloudflare Zero Trust
└── RBAC
| Area | Technologies |
|---|---|
| Programming | Python · C · JavaScript · Bash |
| Cloud | AWS · Microsoft Azure |
| Infrastructure | Docker · Linux · nginx · Cloudflare |
| Monitoring | Grafana · Prometheus · InfluxDB |
| Networking | Cisco · CCNA · TCP/IP |
| Web | HTML · CSS · JavaScript |
| Hardware | Arduino · ESP32 |
| DevOps | Git · GitHub · CI/CD · Automation |
┌──────────────────────────────────────────┐
│ │
│ BUILD → BREAK → LEARN → AUTOMATE │
│ │
└──────────────────────────────────────────┘