A comprehensive 3-Tier web service architecture project built with AWS. This project integrates:
- Scalable Cloud Architecture Design.
- Performance monitoring using Prometheus & Grafana.
- Automated load testing with K6.
- Separation of static and dynamic resources for optimization.
-
Dynamic and Static Resource Separation:
- Reverse proxy using Apache to route requests efficiently.
- Improved backend performance by isolating resource types.
-
Performance Monitoring:
- Real-time dashboards with Grafana.
- Logs stored securely in AWS S3 for long-term analysis.
-
Load Testing Results:
- Simulated 100 virtual users with K6 for scalability assessment.
- Validated server capacity and application performance under stress.
Explore this project in detail: AWS-3tier-Architecture
Training by: Bespin Global MSP
Course Period: August 26, 2024 β January 24, 2025
Platform: Seoul SeSAC
π’ Completed Modules
-
Cloud Architecture Design:
- Designing fault-tolerant, high-availability architectures.
- Multi-region setups and disaster recovery strategies.
- Example project: AWS-HA-Architecture-Practice
-
Linux & System Basics:
- Linux commands, file systems, and shell scripting basics.
- Server installation and management in Linux environments.
-
Database & Data Analysis:
- Introduction to relational databases and SQL queries.
- Basics of data analysis with tools for querying and managing databases.
-
Cloud Computing Fundamentals:
- Overview of cloud computing and its benefits.
- AWS EC2 Instances: Creation, management, and scaling of virtual instances.
- Elastic Beanstalk: Deployment of web applications.
- Lambda & Serverless Functions: Event-driven architecture with serverless computing.
- IAM (Identity & Access Management): Managing permissions and security policies.
-
Network & VPC (Virtual Private Cloud):
- Building secure and scalable cloud networks.
- Managing subnets, routing tables, network ACLs, and security groups.
π΅ Upcoming Modules
-
Big Data Services & Pipelines (Scheduled for December-January):
- Implementing data pipelines on cloud environments.
- Data Visualization: AWS QuickSight and other BI tools.
- Data Storage & Management: Optimizing big data storage solutions.
-
Data Engineer Service Project:
- Building data engineering pipelines from ingestion to processing and visualization.
- Focus on real-time data processing and cloud-native integration.
Bachelor of Engineering in Computer Science & Electronic Engineering
Chung-Ang University, Seoul, Korea
March 2019 β August 2025 (Expected Graduation)
GPA: 4.26/4.5
Republic of Korea Army - Information Technology Specialist
April 2020 β October 2021
Key Responsibilities & Achievements
-
Managed the Division's Website:
- Maintained and updated the HTML content of the division's official website, ensuring timely information dissemination regarding unit schedules and changes.
-
Managed Video Conferencing Infrastructure:
- Oversaw the setup and maintenance of the division's video conferencing system, facilitating seamless communication for remote meetings.
-
Network Management:
- Configured firewalls and monitored network traffic to ensure secure and efficient communication within the division.
- Performed routine network surveillance to identify and address potential issues proactively.
-
Technical Support:
- Conducted PC formatting and set up new computers, ensuring optimal performance and security.
- Created RJ45 Ethernet cables for network connectivity, enhancing infrastructure reliability.
- Installed and configured printers, providing essential printing services for administrative tasks.
Category | Skills |
---|---|
Favorite Language | |
ML & Deep Learning | |
Experienced Tools | |
Other Tools |
- Tools: Raspberry Pi, OpenCV, Python
- Goal: Developed an IoT-based real-time eye-tracking system, focusing on integrating hardware and software for gaze tracking and visualization.
- Tools: React, FastAPI, MySQL
- Goal: Designed a database and implemented backend functionality to manage flights, reservations, payments, and seat availability. Deployed a React-based frontend for user interaction.
- Tools: Unity
- Goal: Developed a 2D horror-themed mini-game with immersive visuals and sound design to maximize suspense. Managed end-to-end development.
- Tools: Unity
- Goal: Developed a 2D action game with engaging gameplay mechanics and design. Collaborated in a team to create assets and refine user experience.
- TOEFL: 89 (June 2023)
- Exchange Program: University of Turku, Finland (Dec 2023 β June 2024)
- Participated in academic courses and group projects focused on software development and game design.