CLOUD & INFRASTRUCTURE ENGINEERING

Building systems.
Operating them in the cloud.

I'm an engineer with experience in software development, APIs, middleware, databases, hardware integration and self-hosted infrastructure.

Now I'm applying that foundation to AWS Cloud Infrastructure, Operations and Observability.

apjoe-cloud-operations
AWS
Infrastructure Overview
SYSTEM ONLINE
EC2
Compute Application servers
S3
Storage Object storage
RDS
Database Managed database
CW
Monitoring Metrics & logs
$ cloud status
infrastructure: AWS
monitoring: CloudWatch
deployment: CI/CD
● all systems operational
AWS Cloud Platform
.NET Software Engineering
APIs System Integration
Ops Monitoring & Reliability

From application code to infrastructure.

My engineering background started with software development and system integration.

Over time, my work expanded into APIs, middleware, databases, hardware integration, monitoring and self-hosted infrastructure.

Cloud engineering is the next step: combining software engineering with networking, compute, storage, security, automation and observability.

This portfolio demonstrates that progression through projects rather than simply listing technologies.

Engineering Journey

PROGRESSION
01
Software Engineering C#, .NET, APIs, middleware and database integration.
02
Infrastructure TrueNAS, Nextcloud, networking and Cloudflare.
03
Cloud Engineering AWS architecture, deployment and security.
04
Cloud Operations Monitoring, automation, reliability and incident thinking.

The technology behind my work

A combination of cloud infrastructure, software engineering, system integration and operational technologies.

AWS

AWS Cloud

EC2 • S3 • RDS • VPC • CloudFront • IAM

OPS

Cloud Operations

CloudWatch • Logs • Metrics • Alerts

INF

Infrastructure

Linux • Windows • Networking • DNS

DEV

Development

C# • .NET • Python • REST APIs

DB

Databases

MySQL • RDS • Data Integration

CI

Automation

Git • GitLab • CI/CD • Scripting

NAS

Self Hosted

TrueNAS • Nextcloud • Cloudflare

API

Systems Integration

Middleware • RFID • Hardware Integration

Projects that tell my engineering story.

Each project demonstrates a different part of the journey from software engineering toward cloud infrastructure and operations.

TrueNAS Nextcloud Cloudflare
Infrastructure

Self-Hosted Cloud Storage

Built and operated a self-hosted storage environment using TrueNAS and Nextcloud, with external access configured through Cloudflare.

TrueNAS Nextcloud Cloudflare Networking Storage
Application REST API Database
API & Integration

API Integration & Monitoring

Developed API integration services connecting application systems with reporting and monitoring platforms.

C# .NET REST API MySQL Monitoring
RFID Reader Middleware API
Middleware & Systems

RFID Middleware Webservice

Developed middleware integrating RFID hardware with application systems, including device communication, tag processing, retry handling and API integration.

C# .NET Python RFID REST API Hardware
FootfallCam API Processing
Data Integration

Visitor Counter Service

Built a service that retrieves visitor counting data through an external API, processes extraction intervals and prepares data for downstream reporting.

.NET REST API Data Processing Windows Service

Learning AWS by building real systems.

Instead of learning cloud services independently, I'm using projects to understand how infrastructure behaves under real operational scenarios.

COMPUTE

EC2

Application hosting, instance management, security groups, scaling and monitoring.

NETWORKING

VPC

Public and private subnets, routing, security groups and controlled network access.

STORAGE

S3

Object storage, static websites, lifecycle management and secure access.

DATABASE

RDS

Managed relational databases, backups, availability and operational management.

OBSERVABILITY

CloudWatch

Metrics, logs, alarms and operational visibility across cloud resources.

SECURITY

IAM

Identity, permissions and least-privilege access to AWS resources.

Infrastructure designed as a system.

The architecture demonstrates how DNS, CDN, storage, load balancing, compute, database and observability work together as one cloud platform.

Route 53 DNS
CloudFront CDN / HTTPS
S3 Frontend
ALB Load Balancer
EC2 Application
RDS Database
CloudWatch Monitoring

Deployment is only the beginning.

Cloud infrastructure needs to be monitored, secured, backed up and continuously improved after deployment.

APPLICATION
Healthy
Operational
INFRASTRUCTURE
Monitored
CloudWatch
DATABASE
Protected
Backup Enabled
DEPLOYMENT
Automated
CI/CD

Cloud Infrastructure & Operations Engineering

My goal is to combine my existing experience in software development, API integration, middleware and infrastructure with hands-on AWS skills to build, automate, monitor and operate reliable cloud environments.

Explore My Projects →