About Me
IT professional with over 7 years of experience in technical support, system implementation, server support, and troubleshooting across enterprise and government environments. AWS Certified Cloud Practitioner with hands-on experience designing and deploying AWS infrastructure using Terraform, serverless services, CDN delivery, DNS, HTTPS, IAM, and monitoring.
Currently focused on transitioning into Cloud Engineering by building production-style AWS projects that demonstrate Infrastructure as Code, automation, cloud security, troubleshooting, and end-to-end application deployment.
Cloud Engineering Projects
Guitar Fretboard – AWS Cloud Engineering Project
Designed and deployed an interactive guitar fretboard application on AWS, using the project to develop practical experience in cloud architecture, serverless services, Infrastructure as Code, CI/CD, and cloud security.
Application Features
- Interactive guitar fretboard displaying notes across multiple frets and strings.
- Select a root note and scale to dynamically highlight the appropriate notes on the fretboard.
- Support for different guitar tuning configurations.
- Customizable open-string tuning values.
- Tuning presets are retrieved dynamically from the backend instead of being hard-coded into the frontend.
- Scale and tuning data stored in Amazon DynamoDB.
- JavaScript frontend communicates with API Gateway to retrieve application data.
Key Implementation
- Hosted the frontend using Amazon S3 and Amazon CloudFront.
- Secured the S3 origin using CloudFront Origin Access Control (OAC) and configured HTTPS with AWS Certificate Manager (ACM).
- Built a serverless backend using API Gateway, AWS Lambda, and Amazon DynamoDB.
- Provisioned AWS infrastructure using modular Terraform configurations and remote state stored in Amazon S3.
- Implemented CI/CD using GitHub Actions with AWS OIDC authentication and automated CloudFront cache invalidation.
- Used IAM roles and policies to control service-to-service access and troubleshoot deployment and application issues.
Technologies: AWS, Terraform, S3, CloudFront, OAC, ACM, API Gateway, Lambda, DynamoDB, IAM, GitHub Actions, GitHub OIDC, Python, JavaScript, Git, Cloudflare DNS
Cloud Resume Project
Designed and deployed a serverless cloud portfolio on AWS using Terraform Infrastructure as Code. The project demonstrates static website hosting, CDN delivery, HTTPS, DNS, serverless APIs, persistent storage, monitoring, and IAM access control.
Architecture & Implementation
- Provisioned and managed AWS infrastructure using Terraform rather than manual console deployment.
- Hosted static website assets in Amazon S3 and delivered them through Amazon CloudFront.
- Configured a custom domain farhanazrayl.com with Cloudflare DNS.
- Implemented HTTPS using AWS Certificate Manager (ACM).
- Configured CloudFront Origin Access Control (OAC).
- Developed a serverless visitor counter using API Gateway, AWS Lambda, and Amazon DynamoDB.
- Implemented IAM roles and policies for service permissions and least-privilege access.
- Used CloudWatch logs to troubleshoot Lambda execution and backend API errors.
- Used Git and GitHub for source control and documented architecture decisions, troubleshooting, and lessons learned throughout development.
Technologies: AWS, Terraform, Amazon S3, CloudFront, ACM, API Gateway, Lambda, DynamoDB, IAM, CloudWatch, Cloudflare DNS, JavaScript, HTML/CSS, Git, GitHub
Technical Skills
Cloud & AWS
- Amazon Web Services (AWS)
- Microsoft Azure
- Amazon S3
- Amazon CloudFront
- AWS Lambda
- Amazon API Gateway
- Amazon DynamoDB
- AWS IAM
- AWS Certificate Manager (ACM)
- Amazon CloudWatch
- AWS STS
- AWS CLI
Infrastructure as Code & DevOps
- Terraform (HCL)
- Infrastructure as Code (IaC)
- CI/CD Pipelines
- GitHub Actions
- Docker
- Git
- GitHub
Systems & Networking
- Linux Ubuntu Server
- Windows Server
- Nginx
- DNS
- HTTPS / TLS
- Cloudflare DNS
Programming & Scripting
- Python
- JavaScript
- PowerShell
- HTML5
- CSS3
Databases
- MySQL
- Amazon DynamoDB
Enterprise & Development Tools
- SAP ERP / SAP CX
- CRM
- Visual Studio Code
- Jira
- ServiceNow
Certification
AWS Certified Cloud Practitioner (CLF-C02)
Currently preparing for the AWS Certified Solutions Architect – Associate (SAA-C03).
Contact
WhatsApp: +601139393691
Email: sam_farhan94@yahoo.com
GitHub: FarhanAzrayl
LinkedIn: Farhan Azrayl Zailani