FIELD NOTE · E5 · Feb 2023 – Feb 2026
From a monthly security review to a daily automatic one
Replaced a multi-day manual month-end review of four clouds with a daily automatic one that surfaces risky actions the same day.
Read the note ↗There is a print-ready PDF
This screen is not made for printing. Please use the print-ready PDF.
PDF version: https://hannctl.com/KimJunHyun_Portfolio_EN.pdf
https://hannctl.com/en/print
CLOUD INFRASTRUCTURE & SECURITY ENGINEER ↘
I turn infrastructure and security that relied on people's memory into structures that code protects.
From live games to financial services, running infrastructure across 4 clouds (AWS, GCP, Azure, and Tencent), at up to 3,500 servers and 650 databases. I have experience cutting deployment time by 40% by moving to Terragrunt and raising CSPM (cloud security posture checks) remediation from 60% to 85% or higher.
See selected workResults you can check in numbers come first. Open a row for the full case.
Woori FIS · AWS · Security · Feb 2026 – Oct 2026
5 Security services connected to Splunk SIEM/SOAR · 3 Design principles from network separation · 1 Set of Terraform code across multiple AWS accounts
Moved network separation requirements across multiple AWS accounts into subnet and firewall structure, and standardized security settings as one set of Terraform code.
Com2us Platform · Migration · Feb 2023 – Feb 2026
80 Servers migrated · 20 Databases migrated · 0 Downtime
Moved 80 servers and 20 databases of Summoners War: Chronicles from GCP to Tencent Cloud in about one week with no downtime.
PF-04 · AWS · Terragrunt · Personal project · released Nov 2026
16 Terraform modules and units · 1 Root config replacing 16 copies · -40% Deployment time (production result)
Sixteen Terraform modules behind one root config, with Terragrunt running them in order from their dependency graph.
C&Thoth · Azure MSP · Jul 2021 – Feb 2023
3,500 Servers · 650 Databases · 0 Human steps from detection to block
Dedicated operation of a global game with 3,500 servers and 650 databases on Azure, plus a pipeline that finds DDoS sources in logs and adds them to an NSG automatically.
Keywords are the tools actually used in each area’s cases.
Define infrastructure as code with Terraform and Terragrunt
Terraform · AWS · EKS · CloudWatch · AWS Chatbot · GCP · GKE · Cloud Logging
Design and operate 4 cloud providers together
Python · boto3 · Google Cloud SDK · Tencent Cloud SDK · Google Sheets · Slack · Telegram · Terraform
Detection and response, least privilege, and audit response
Terraform · Tencent Cloud · CloudAudit · COS · CAM · CLB · Python · boto3
Remove repetitive work with Python and PowerShell. Build multi-agent systems with defined roles and permissions
Python · boto3 · Google Cloud SDK · Tencent Cloud SDK · Google Sheets · Slack · Telegram · FastAPI
Check it in the field notes, the public code and the certifications.
FIELD NOTE · E5 · Feb 2023 – Feb 2026
Replaced a multi-day manual month-end review of four clouds with a daily automatic one that surfaces risky actions the same day.
Read the note ↗NCP — Naver Cloud Platform Certified Professional Valid · 2021.08.18
NCA — Naver Cloud Platform Certified Associate Valid · 2021.07.07
Engineer Information Processing (Korean national certification) Valid · 2021.06.02
Microsoft Azure Fundamentals (AZ-900) Valid · 2020.10.22
Linux Master Level 2 Valid · 2019.10.11
Network Administrator Level 2 Valid · 2019.07.09
HashiCorp Certified: Terraform Associate Expired · 2022.12.18
CKA — Certified Kubernetes Administrator Expired · 2022.12.16
Microsoft Azure Database Administrator Associate Expired · 2022.06.09
Microsoft Azure Solutions Architect Expert Expired · 2022.06.08
Microsoft Azure Administrator Associate Expired · 2022.06.07
AWS Certified Solutions Architect – Professional Expired · 2022.05.29
Microsoft Azure Architect Technologies Expired · 2021.07.01
Microsoft Azure Security Engineer Associate Expired · 2021.06.18
AWS Certified Solutions Architect – Associate Expired · 2020.06.23
Most recent first.
Information Security Department · Designed and completed Woori Financial Group's first cloud security policy definition after joining, and distributed it to the group's affiliates
Infrastructure Technology Office, Cloud Division · Cut deployment time by 40% by moving from Terraform to Terragrunt
Cloud Service Team · Ran Azure infrastructure for many game services in Korea and worldwide, including dedicated operations for MIR4 Global (3,500 servers and 650 databases)
Includes the military service period
Degree conferred in Information and Communication
6 months, 800 hours. Project: migrating a fictional client to AWS
Sergeant. Signal soldier (switchboard operator)
Looking for a team to join in a cloud infrastructure or security role. I turn infrastructure and security that relied on people's memory into structures that code protects.