This commit is contained in:
Larshavin 2024-12-27 17:07:25 +09:00
parent 047bb517cb
commit 108c335b62
29 changed files with 706 additions and 752 deletions

BIN
assets/files/resume.pdf Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

19
data/en/author.yml Normal file
View file

@ -0,0 +1,19 @@
# some information about you
name: "Seong-Yeon Yang"
nickname: "Seong-Yeon"
image: "images/default-avatar.jpeg"
# greeting message before your name. it will default to "Hi! I am" if not provided
greeting: "Greeting! \n I am"
# give your contact information. they will be used in the footer
contactInfo:
email: "gkdlgkdl2040@gmail.com"
phone: "+82 010-4207-5229"
# a summary of what you do
summary:
- I am a Developer
- I work with Go and Python
- I work with Kubernetes and OpenStack
- I love to work with some fun projects

View file

@ -0,0 +1,71 @@
# section information
section:
name: About
id: about
enable: true
weight: 1
showOnNavbar: true
template: sections/about.html
# your designation
designation: Software Developer
# your company information
company:
name: PIOLINK, lnc.
url: "https://www.piolink.com/kr/"
# your resume. this file path should be relative to you "static" directory
resume: "files/resume.pdf"
# a summary about you
summary: 'Hello, I am a software developer with 3 years of experience. Currently, I work in an HCI solution development team, primarily using Go and Python to develop various projects. I have a strong interest in Kubernetes and OpenStack, and I also enjoy working on fun side projects, creating new tools and solutions in my free time.'
# your social links
# give as many as you want. use font-awesome for the icons.
socialLinks:
- name: Email
icon: "fas fa-envelope"
url: "gkdlgkdl2040@gmail.com"
- name: Github
icon: "fab fa-github"
url: "https://github.com/Larshavin"
- name: LinkedIn
icon: "fab fa-linkedin"
url: "https://www.linkedin.com/in/성연-양-71a87227a/"
- name: Instagram
icon: "fab fa-instagram"
url: "https://www.instagram.com/larshavin/"
# Show your badges
# You can show your verifiable certificates from https://www.credly.com.
# You can also show a circular bar indicating the level of expertise on a certain skill
badges:
- type: soft-skill-indicator
name: Leadership
percentage: 80
color: blue
- type: soft-skill-indicator
name: Team Work
percentage: 85
color: yellow
- type: soft-skill-indicator
name: Hard Working
percentage: 95
color: orange
- type: certification
name: Certified Kubernetes Administrator
url: "https://www.credly.com/badges/023761e7-a93a-4625-bf96-703daf80df2b/public_url"
badge: "https://images.credly.com/size/220x220/images/8b8ed108-e77d-4396-ac59-2504583b9d54/cka_from_cncfsite__281_29.png"
# you can also provide color code instead of the color name
# - type: soft-skill-indicator
# name: Example 1
# percentage: 75
# color: "#00adb5"

View file

@ -0,0 +1,59 @@
# section information
section:
name: Education
id: education
template: sections/education.html # Use "sections/education-alt.html for alternate template.
enable: true
weight: 3
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
degrees:
- name: Bachelor of Astronomy and Atmospheric Sciences
icon: fa-binoculars
timeframe: 2015.03-2018.02
institution:
name: Kyungpook National University
url: "https://en.knu.ac.kr/main/main.htm"
logo: images/sections/education/knu.png # Path of the logo image
grade: #(optional)
scale: CGPA
achieved: 4.2
outOf: 4.3
customSections:
- name: Coursework
content: Cosmology , Computational Astrophysics, Observational Astronomy, Astrophysics, Celestial Mechanics
- name: Master of Astronomy and Atmospheric Sciences
icon: fa-search
timeframe: 2018.03-2020.02
institution:
name: Kyungpook National University
url: "https://en.knu.ac.kr/main/main.htm"
logo: images/sections/education/knu.png # Path of the logo image
grade: #(optional)
scale: CGPA
achieved: 4.12
outOf: 4.3
publications: #(optional)
- title: ΛLT model solution for Hubble Tension
url: "https://dcollection.knu.ac.kr/srch/srchDetail/000000096069?navigationSize=10&query=%2B%28%2B%28all%3Aλltlambdalemaitretolman%2Bsolution%2Bfor%2Bthe%2Bhubble%2Btension%29%29&pageSize=10&insCode=222001&searchWhere1=all&searchTotalCount=0&sortDir=desc&pageNum=1&rows=10&searthTotalPage=0&treePageNum=1&sortField=score&start=0&ajax=false&searchText=%5B전체%3AΛLT%28Lambda-Lemaître-Tolman%29+solution+for+the+Hubble+Tension%5D&searchKeyWord1=ΛLT%28Lambda-Lemaître-Tolman%29+solution+for+the+Hubble+Tension"
customSections: #(optional)
- name: Major
content: Cosmology
- name: Withdrawal from PhD
icon: fa-computer
timeframe: 2020.03-2022.04
institution:
name: University of Science & Technology
url: "https://www.ust.ac.kr/eng/"
logo: images/sections/education/ust.png # Path of the logo image
customSections: #(optional)
- name: Major
content: Numerical Relativity
- name: Research
content: Collapsing Black's Hole Ray Tracing Simulation Using Numerical General Relativity
- name: withdrawal reason
content: The place where I realized that playing with 💻 is more enjoyable than researching ⭐

View file

@ -0,0 +1,49 @@
section:
name: Experiences # Titre de la section (par défaut: "" )
id: experiences # url id/slug of section *Required*
enable: true
weight: 4
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
# Your experiences
experiences:
- company:
name: "Forwiz System"
url: "http://www.forwiz.com"
location: "Korea"
logo: "/images/sections/experiences/forwizsystem.png"
overview: "Forwiz System's affiliated research lab conducted national projects related to cloud computing."
positions:
- designation: "Backend/Server Developer"
start: 2022.05
end: 2023.11
responsibilities:
- Technical Research Personnel as Military Service Exception
- Planned and developed the initial stages of the in-house service 'CUBE'
- Designed game server deployment services using K8S Agones
- Developed PoC-level full-stack service prototypes
- Managed tasks for the ATC+ project (3rd-4th year)
- Developed private cloud solutions
- Full-stack development of management web pages utilizing OpenStack API
- company:
name: "PIOLINK"
url: "https://www.piolink.com"
location: "Korea"
logo: "/images/sections/experiences/piolink.png"
overview: "PIOLINK is a company specializing in HCI solutions and providing network and security solutions."
positions:
- designation: "Backend/Server Developer"
start: 2023.11
responsibilities:
- Technical Research Personnel as Military Service Exception (until 2025.05)
- Developed HCI solutions
- Analyzed OpenStack components' source code and added new features
- Integrated USB passthrough functionality using the libvirt library
- Developed custom add-ons for Rocky OS
- Improved architecture for solution installation processes
- Responded to security functionality certification evaluations for the solution
- Managed CI/CD environments for the solution
- Conducted analysis of technologies within the Kubernetes ecosystem

View file

@ -0,0 +1,10 @@
# section information
section:
name: Recent Posts # Title of section (default: "")
id: recent-posts # url id/slug of section *Required*
enable: true # Boolean to determine if this section is enabled (default: false)
weight: 6 # Order to display section in (default: alphabetical followed by weight)
showOnNavbar: true # Boolean to determine if a link should be shown for this section on the navbar
hideTitle: true # Can optionally hide the title in sections (default: false)
numShow: 4 # Can optionally increase the number of posts to display (default: 3)
showMoreButton: false #Can optionally show 'More Posts' button (default: false)

View file

@ -0,0 +1,41 @@
# section information
section:
name: Skills
id: skills
enable: true
weight: 2
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
# # Your Skills.
# # Give a summary of you each skill in the summary section.
skills:
- name: Go
logo: "images/sections/skills/go.png"
summary: "Primary programming language used for developing backend systems and CLI tools. Experienced in utilizing Kubernetes-related packages and creating Kubernetes controllers."
url: "https://go.dev"
- name: Python
summary: "Extensively used for analyzing OpenStack source code. Previously utilized for data visualization during graduate studies and applied in artificial intelligence projects."
url: "https://www.python.org"
- name: Kubernetes
logo: images/sections/skills/kubernetes.png
summary: "Proficient in deploying, managing, and troubleshooting Kubernetes clusters, with a strong interest in writing custom controllers and CRDs."
url: "https://kubernetes.io/"
- name: OpenStack
# logo: images/sections/skills/git.png
summary: "Experienced with Kolla-Ansible-based deployment processes and proficient in utilizing OpenStack APIs. Skilled in source code-level analysis of OpenStack components."
url: "https://www.openstack.org"
- name: Git
logo: images/sections/skills/git.png
summary: "Capable of using Git effectively for collaboration, including branching, merging, and resolving conflicts."
url: "https://git-scm.com"
- name: Linux (RockyOS)
# logo: /images/sections/skills/git.png
summary: "Experienced in using Linux as the primary development environment. Proficient in Rocky Linux, including custom ISO creation and system-level configuration."
url: "https://rockylinux.org/ko-KR"

19
data/ko/author.yml Normal file
View file

@ -0,0 +1,19 @@
# some information about you
name: "Seong-Yeon Yang"
nickname: "Seong-Yeon"
image: "images/default-avatar.jpeg"
# greeting message before your name. it will default to "Hi! I am" if not provided
greeting: "Greeting! \n I am"
# give your contact information. they will be used in the footer
contactInfo:
email: "gkdlgkdl2040@gmail.com"
phone: "+82 010-4207-5229"
# a summary of what you do
summary:
- I am a Developer
- I work with Go and Python
- I work with Kubernetes and OpenStack
- I love to work with some fun projects

View file

@ -0,0 +1,71 @@
# section information
section:
name: About
id: about
enable: true
weight: 1
showOnNavbar: true
template: sections/about.html
# your designation
designation: Software Developer
# your company information
company:
name: PIOLINK, lnc.
url: "https://www.piolink.com/kr/"
# your resume. this file path should be relative to you "static" directory
resume: "files/resume.pdf"
# a summary about you
summary: '안녕하세요, 저는 3년 차 소프트웨어 개발자입니다. 현재 HCI 솔루션 개발 팀에서 근무하며, 주로 Go와 Python을 사용하여 다양한 프로젝트를 개발하고 있습니다. Kubernetes와 OpenStack에 강한 관심을 가지고 있으며, 여가 시간에는 새로운 도구와 솔루션을 만드는 재미있는 사이드 프로젝트도 즐겨 합니다.'
# your social links
# give as many as you want. use font-awesome for the icons.
socialLinks:
- name: Email
icon: "fas fa-envelope"
url: "gkdlgkdl2040@gmail.com"
- name: Github
icon: "fab fa-github"
url: "https://github.com/Larshavin"
- name: LinkedIn
icon: "fab fa-linkedin"
url: "https://www.linkedin.com/in/성연-양-71a87227a/"
- name: Instagram
icon: "fab fa-instagram"
url: "https://www.instagram.com/larshavin/"
# Show your badges
# You can show your verifiable certificates from https://www.credly.com.
# You can also show a circular bar indicating the level of expertise on a certain skill
badges:
- type: soft-skill-indicator
name: Leadership
percentage: 80
color: blue
- type: soft-skill-indicator
name: Team Work
percentage: 85
color: yellow
- type: soft-skill-indicator
name: Hard Working
percentage: 95
color: orange
- type: certification
name: Certified Kubernetes Administrator
url: "https://www.credly.com/badges/023761e7-a93a-4625-bf96-703daf80df2b/public_url"
badge: "https://images.credly.com/size/220x220/images/8b8ed108-e77d-4396-ac59-2504583b9d54/cka_from_cncfsite__281_29.png"
# you can also provide color code instead of the color name
# - type: soft-skill-indicator
# name: Example 1
# percentage: 75
# color: "#00adb5"

View file

@ -0,0 +1,59 @@
# section information
section:
name: Education
id: education
template: sections/education.html # Use "sections/education-alt.html for alternate template.
enable: true
weight: 3
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
degrees:
- name: 지구시스템과학부 천문대기과학 전공 학사과정 졸업
icon: fa-binoculars
timeframe: 2015.03-2018.02
institution:
name: 경북대학교
url: "https://en.knu.ac.kr/main/main.htm"
logo: images/sections/education/knu.png # Path of the logo image
grade: #(optional)
scale: CGPA
achieved: 4.2
outOf: 4.3
customSections:
- name: Coursework
content: 우주론, 계산 천체물리학, 관측 천문학, 천체물리학, 천체역학
- name: 천문대기과학과 석사과정 졸업
icon: fa-search
timeframe: 2018.03-2020.02
institution:
name: 경북대학교
url: "https://en.knu.ac.kr/main/main.htm"
logo: images/sections/education/knu.png # Path of the logo image
grade: #(optional)
scale: CGPA
achieved: 4.12
outOf: 4.3
publications: #(optional)
- title: ΛLT model solution for Hubble Tension
url: "https://dcollection.knu.ac.kr/srch/srchDetail/000000096069?navigationSize=10&query=%2B%28%2B%28all%3Aλltlambdalemaitretolman%2Bsolution%2Bfor%2Bthe%2Bhubble%2Btension%29%29&pageSize=10&insCode=222001&searchWhere1=all&searchTotalCount=0&sortDir=desc&pageNum=1&rows=10&searthTotalPage=0&treePageNum=1&sortField=score&start=0&ajax=false&searchText=%5B전체%3AΛLT%28Lambda-Lemaître-Tolman%29+solution+for+the+Hubble+Tension%5D&searchKeyWord1=ΛLT%28Lambda-Lemaître-Tolman%29+solution+for+the+Hubble+Tension"
customSections: #(optional)
- name: Major
content: Cosmology
- name: 박사학위 자퇴
icon: fa-computer
timeframe: 2020.03-2022.04
institution:
name: University of Science & Technology
url: "https://www.ust.ac.kr/eng/"
logo: images/sections/education/ust.png # Path of the logo image
customSections: #(optional)
- name: Major
content: Numerical Relativity
- name: Research
content: Collapsing Black's Hole Ray Tracing Simulation Using Numerical General Relativity
- name: withdrawal reason
content: ⭐을 연구하는 것보다 💻와 함께 노는 것이 더 즐겁다는 것을 깨달았습니다.

View file

@ -0,0 +1,46 @@
section:
name: Experiences # Titre de la section (par défaut: "" )
id: experiences # url id/slug of section *Required*
enable: true
weight: 4
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
# Your experiences
experiences:
- company:
name: "포위즈시스템"
url: "http://www.forwiz.com"
location: "한국"
logo: "/images/experiences/forwizsystem.png"
overview: "포위즈시스템은 교육 관련 소프트웨어 솔루션 및 SI 기업입니다. 기업부설연구소에서 클라우드 컴퓨팅 관련 국책 프로젝트를 수행하였습니다."
positions:
- designation: "백엔드/서버개발 (전문연구요원)"
start: May 2022
end: Nov 2023
responsibilities:
- 자체 서비스 'CUBE' 기획 및 초기 개발
- K8S Agones를 활용한 게임 서버 배포 서비스 기획
- PoC 수준의 서비스 초기 풀스택 개발
- ATC+ 사업 3~4년 차 대응
- 프라이빗 클라우드 솔루션 개발
- OpenStack API 활용 관리 웹 페이지 풀스택 개발
- company:
name: "파이오링크"
url: "https://www.piolink.com"
location: "한국"
logo: "/images/experiences/piolink.png"
overview: "파이오링크는 네트워크 및 보안 솔루션을 제공하는 회사입니다. 기업부설연구소에서 HCI 솔루션 개발을 담당했습니다."
positions:
- designation: "백엔드/서버개발 (전문연구요원)"
start: Nov 2023
responsibilities:
- HCI 솔루션 개발
- OpenStack 컴포넌트 코드 분석 및 기능 추가
- libvirt 라이브러리를 활용하여 USB 패스스루 기능 장착
- Rocky OS 커스텀 애드온 개발
- 솔루션 설치 과정 아키텍처 개선
- 솔루션 보안기능인증평가 대응
- 솔루션 CI/CD 환경 관리
- K8S 생태계 기술 분석

View file

@ -0,0 +1,10 @@
# section information
section:
name: Recent Posts # Title of section (default: "")
id: recent-posts # url id/slug of section *Required*
enable: true # Boolean to determine if this section is enabled (default: false)
weight: 6 # Order to display section in (default: alphabetical followed by weight)
showOnNavbar: true # Boolean to determine if a link should be shown for this section on the navbar
hideTitle: true # Can optionally hide the title in sections (default: false)
numShow: 4 # Can optionally increase the number of posts to display (default: 3)
showMoreButton: false #Can optionally show 'More Posts' button (default: false)

View file

@ -0,0 +1,41 @@
# section information
section:
name: Skills
id: skills
enable: true
weight: 2
showOnNavbar: true
# Can optionally hide the title in sections
# hideTitle: true
# # Your Skills.
# # Give a summary of you each skill in the summary section.
skills:
- name: Go
# logo: "images/sections/skills/go.png"
summary: "백엔드 시스템과 CLI 도구 개발에 주력하는 주요 프로그래밍 언어입니다. Kubernetes 관련 패키지를 활용하고, Kubernetes 컨트롤러를 작성한 경험이 있습니다."
url: "https://go.dev"
- name: Python
summary: "OpenStack 소스 코드를 분석하는 데 많이 사용했습니다. 대학원 시절에는 데이터 시각화에 활용했으며, 인공지능 프로젝트에도 적용한 경험이 있습니다."
url: "https://www.python.org"
- name: Kubernetes
# logo: /images/sections/skills/kubernetes.png
summary: "Kubernetes 클러스터를 배포, 관리, 문제 해결하는 데 능숙하며, 커스텀 컨트롤러와 CRD 작성에 강한 관심과 경험을 가지고 있습니다."
url: "https://kubernetes.io/"
- name: OpenStack
# logo: /images/sections/skills/git.png
summary: "Kolla-Ansible 기반 배포 프로세스 경험이 있으며, OpenStack API 활용에 능숙합니다. OpenStack 구성 요소에 대한 소스 코드 수준의 분석을 시도한 경험이 있습니다."
url: "https://www.openstack.org"
- name: Git
# logo: /images/sections/skills/git.png
summary: "브랜칭, 병합, 충돌 해결을 포함한 협업을 위해 Git을 효과적으로 사용할 수 있습니다."
url: "https://git-scm.com"
- name: Linux (RockyOS)
# logo: /images/sections/skills/git.png
summary: "리눅스를 주요 개발 환경으로 사용하며, Rocky Linux에 대한 풍부한 경험이 있습니다. 커스텀 ISO 생성과 시스템 수준의 설정을 수행한 경험이 있습니다."
url: "https://rockylinux.org/ko-KR"

6
go.mod
View file

@ -1,3 +1,5 @@
module github.com/hugo-toha/toha/v4
module github.com/Larshavin/toha
go 1.21
go 1.23.4
require github.com/hugo-toha/toha/v4 v4.7.0 // indirect

4
go.sum
View file

@ -1,2 +1,2 @@
github.com/hugo-toha/hugo-toha.github.io v0.0.0-20240730212302-83b19f7bd3b7 h1:RRonNzaf6/Ou9PqfXeKiRywkd+9KY7SVgfGBQXqXshM=
github.com/hugo-toha/hugo-toha.github.io v0.0.0-20240730212302-83b19f7bd3b7/go.mod h1:yWw1t3trnfzv4t1lA9zh5pSsI0+kqqyg58ir8/kt6zk=
github.com/hugo-toha/toha/v4 v4.7.0 h1:XmMLJRXoYKd8UmM3RTh0Kwe6+7l9/JnUi51c86h+GzU=
github.com/hugo-toha/toha/v4 v4.7.0/go.mod h1:TU/6WXz7fJ3BSrTS+K/sVctzUMF4pB4ZwKWzFBFra8g=

View file

@ -1,25 +1,75 @@
#baseURL: https://hugo-toha.github.io
languageCode: ko-KR
title: "양성연의 블로그"
# Use Hugo modules to add theme
module:
hugoVersion:
min: "0.128.0"
extended: true
imports:
- path: github.com/hugo-toha/toha/v4
mounts:
- source: content
target: content
- source: static
target: static
- source: layouts
target: layouts
- source: data
target: data
- source: assets
target: assets
- source: i18n
target: i18n
- source: archetypes
target: archetypes
- source: ../../node_modules/flag-icons/flags
target: static/flags
- source: ../../node_modules/@fontsource/mulish/files
- source: static/files
target: static/files
- source: ../../node_modules/katex/dist/fonts
- source: ./node_modules/flag-icon-css/flags
target: static/flags
- source: ./node_modules/@fontsource/mulish/files
target: static/files
- source: ./node_modules/katex/dist/fonts
target: static/fonts
# Manage languages
# For any more details, you can check the official documentation: https://gohugo.io/content-management/multilingual/
languages:
en:
languageName: English
weight: 2
ko:
languageName: 한국어
weight: 1
# Force a locale to be use, really useful to develop the application ! Should be commented in production, the "weight" should rocks.
# DefaultContentLanguage: bn
# Allow raw html in markdown file
markup:
goldmark:
renderer:
unsafe: true
tableOfContents:
startLevel: 2
endLevel: 6
ordered: false
# At least HTML and JSON are required for the main HTML content and
# client-side JavaScript search
outputs:
home:
- HTML
- RSS
- JSON
# Enable global emoji support
enableEmoji: true
# Site parameters
params:
# GitHub repo URL of your site
gitRepo: https://github.com/hugo-toha/hugo-toha.github.io
features:
# Enable portfolio section
portfolio:
enable: true
# Enable blog posts
blog:
enable: true
# Enable Table of contents in reading page
toc:
enable: true
# Configure footer
footer:
enable: true

860
package-lock.json generated

File diff suppressed because it is too large Load diff