AWS Certified Solutions Architect with hands-on experience building serverless automation, secure infrastructure, and monitoring solutions. Combining 4+ years of IT operations with cloud engineering expertise to deliver reliable, scalable systems.
I'm a Junior Cloud Engineer with a proven foundation in IT operations and a passion for cloud automation and infrastructure.
After 4+ years supporting 500+ users across healthcare and financial sectors, I've developed strong troubleshooting skills and a deep understanding of system reliability. My journey from service desk to infrastructure engineering taught me that the best solutions prevent problems before they occur—a principle I now apply through automated AWS architectures.
I earned my AWS Solutions Architect Associate certification and built 6 hands-on projects covering serverless automation, VPC networking, event-driven processing, and monitoring. My background in physical infrastructure (fiber optics) gives me a unique perspective on how cloud networking actually works under the hood.
IT Operations & Infrastructure
Technical Support Experience
AWS Hands-on Portfolio
Queen Mary University of London
2017 - 2019Production-grade static website hosting with CDN, custom domain, and SSL/TLS security
Many developers struggle with deploying beyond localhost. This project demonstrates production-ready cloud hosting with proper security (HTTPS) and custom domain management, proving I can deploy real-world infrastructure.
This exact architecture is used by companies for marketing sites, documentation, and SPA frontends. Understanding CloudFront caching and security policies is critical for any cloud engineer supporting web applications.
Serverless backup automation with intelligent retention policy and notifications
Manual backups are error-prone and unsustainable at scale. This project automates EC2/EBS snapshots with intelligent retention policies, balancing data protection with storage costs—a critical requirement in production environments.
# Lambda function logic (simplified)
import boto3
from datetime import datetime, timedelta
ec2 = boto3.client('ec2')
sns = boto3.client('sns')
def lambda_handler(event, context):
# Create snapshots for tagged volumes
volumes = ec2.describe_volumes(
Filters=[{'Name': 'tag:Backup', 'Values': ['true']}]
)
# Delete snapshots older than 7 days
retention_date = datetime.now() - timedelta(days=7)
# ... cleanup logic
# Send SNS notification
sns.publish(TopicArn=TOPIC_ARN, Message=status)
Backup automation is mandatory in production. This demonstrates understanding of disaster recovery, cost optimization, and serverless patterns used by DevOps teams daily. The retention policy shows awareness of balancing compliance with costs.
Production-grade network architecture with multi-AZ deployment and defense-in-depth security
Default VPCs lack proper network segmentation. This project implements production-grade network isolation, separating public-facing resources from sensitive backend systems— essential for security compliance and least-privilege access.
This is the foundation of ALL enterprise AWS architectures. Every production application uses this network pattern. Understanding VPC design is essential for supporting application deployments, troubleshooting connectivity, and implementing security controls.
Fully serverless RESTful API with auto-scaling and zero server management
Traditional server-based APIs require constant maintenance, patching, and scaling management. This serverless API eliminates infrastructure overhead while providing automatic scaling, high availability, and pay-per-request pricing.
POST /items # Create new item
GET /items # List all items
GET /items/{id} # Get single item
PUT /items/{id} # Update item
DELETE /items/{id} # Delete item
Serverless APIs power modern microservices architectures. This demonstrates backend development skills, event-driven patterns, and cost-effective scaling— critical for cloud-native applications.
Automated file processing pipeline triggered by S3 upload events
Manual file processing is slow, error-prone, and doesn't scale. This event-driven architecture automatically processes files uploaded to S3, enabling scalable data pipelines without polling or manual intervention.
Event-driven processing is fundamental to data pipelines, media workflows, and ETL operations. This pattern is used for log analysis, image/video processing, document conversion, and real-time data transformation across all industries.
Comprehensive observability setup with proactive alerting and centralized dashboards
Without proper monitoring, issues go unnoticed until users report them—leading to longer downtime and poor user experience. This monitoring setup enables proactive incident management with automated alerts before problems impact users.
Monitoring is critical for maintaining production systems. This demonstrates understanding of SRE principles, proactive operations, and the ability to maintain service reliability through observability—a core responsibility of cloud engineers.
Associate
SAA-C03
Foundational
I'm currently seeking Junior Cloud Engineer opportunities where I can apply my AWS knowledge and IT operations experience to build reliable, scalable systems.
Whether you're looking for someone to join your cloud team or just want to discuss AWS architecture, feel free to reach out!