Files
.profile/README.md
2026-03-10 21:26:29 +09:00

201 lines
9.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
![header](https://capsule-render.vercel.app/api?type=blur&color=gradient&height=300&section=header&text=Nkey's%20Record🎶&fontSize=90&fontColor=023373)
## 👋 About Me
Back-end Developer focused on **DevOps, Observability, and Automation**.
I enjoy turning “ops pain” into **reliable, observable, automated** systems.
---
## 🚀 Highlights
- **~57% faster** GitHub integration response time via **Redis token caching**
- Built an incident-response automation flow: **Automation 100% / Success 80% / MTTR -43%**
- Operate self-hosted infrastructure with CI/CD, monitoring, and backup practices
---
## 🧩 Projects
### Colio (Feb 2025 Present) · Backend
Experience-based portfolio editor & hiring connection platform.
- GitHub API features + **Redis caching** to reduce latency (**~57%**)
- Search with **MongoDB + Atlas Search**
- CI/CD with **Docker Compose + GitHub Actions**
- Integrations: **AWS S3 / SES**, **Solapi (Alimtalk)**
### HUFS CES Capstone (Sep 2025 Dec 2025) · Infra / Backend / Frontend
AI Assistant flow for incident mitigation in a cloud-infra environment.
- **K3s** cluster on **3 Raspberry Pi nodes**
- **Tailscale VPN** for remote access & inter-system connectivity
- Observability stack: **Prometheus / Loki / Alertmanager**
- Automation: **n8n + Ollama (llama3)** with verification/feedback loop
- Result: **Automation 100% / Success 80% / MTTR -43%**
### NkeysWorld (Jan 2026 Present) · Personal Infrastructure
Self-hosted code management + study + monitoring platform.
- **Oracle Cloud (OCI)** + **Docker / Compose**
- **Gitea + Gitea Runner** CI/CD 운영
- **Nginx + Certbot**, **FastAPI + n8n** workflows
- Operates a Discord bot that delivers coding-test problems on schedule
---
---
## 💼 Experience
### Leadership
#### LIKELION HUFS Global 12th (Mar 2024 Dec 2024) · Representative
- Led the 12th cohort as the representative of LIKELION HUFS Global
- Coordinated communication, community activities, and overall cohort operations
- Supported team collaboration and program participation throughout the term
#### Ganziton: Python (10-University Joint Hackathon) (May 2024 Nov 2024) · PR Team Leader
- Led PR and event operations for a 10-university joint hackathon
- Designed the hackathon concept and promotional direction
- Managed merchandise production, venue coordination, and judge outreach
- Produced Instagram promotional content and sponsor proposal decks
---
### Teaching & Mentoring
#### Coding Education Volunteer at Pungsaeng High School (Mar 2024 Dec 2024) · Instructor
- Taught Django-based programming classes for students
- Mentored students in developing a **school bazaar-related web service** as a hands-on team project
- Supported learners in planning and implementing simple practical software projects
#### Computer Programming, Division of Semiconductor and Electronic Engineering (Mar 2024 Jun 2024) · Teaching Assistant
- Assisted with course operation for Computer Programming classes
- Supported students with programming practice and problem solving
- Helped facilitate learning activities during the semester
#### Coding Zone (Sep 2024 Dec 2024) · Teaching Assistant
- Supported coding practice sessions as a teaching assistant
- Helped learners understand programming concepts and complete exercises
#### Coding Zone (Sep 2025 Dec 2025) · Teaching Assistant
- Continued supporting coding practice sessions as a teaching assistant
- Assisted students with programming exercises and learning guidance
---
### Activities & Hackathons
#### LIKELION HUFS Global 11th (Mar 2023 Dec 2023) · Member
- Participated as a member of LIKELION HUFS Global 11th
- Engaged in programming study, team activities, and community events
#### Smilegate Creative Ideathon (Jul 2023) · Participant
- Participated in the Smilegate creative mentoring ideathon
- Worked on idea development and presentation activities
#### LIKELION HUFS Global 11th Central Hackathon (Aug 2023) · Participant
- Participated in the central hackathon as a member of LIKELION HUFS Global 11th
- Collaborated on service ideation and development under time constraints
#### Ganziton: Mirthon (9-University Joint Hackathon) (Nov 2023) · Participant
- Participated in a joint inter-university hackathon
- Collaborated with teammates on ideation and hackathon execution
#### HUFSummer Hackathon (Jun 2024) · Participant
- Participated in the 2024 HUFSummer Hackathon
- Collaborated on idea development and hackathon project execution
#### LIKELION HUFS Global 12th Central Hackathon (Aug 2024) · Participant
- Participated in the central hackathon as a member of LIKELION HUFS Global 12th
- Worked collaboratively on service planning and development under time constraints
## ⚙️ Tech Stack (Unified Badges)
### Languages
![Python](https://img.shields.io/badge/Python-0B0B0B?style=flat-square&logo=python&logoColor=white)
![Java](https://img.shields.io/badge/Java-0B0B0B?style=flat-square&logo=openjdk&logoColor=white)
![C](https://img.shields.io/badge/C-0B0B0B?style=flat-square&logo=c&logoColor=white)
![JavaScript](https://img.shields.io/badge/JavaScript-0B0B0B?style=flat-square&logo=javascript&logoColor=white)
![Bash](https://img.shields.io/badge/Bash-0B0B0B?style=flat-square&logo=gnubash&logoColor=white)
![R](https://img.shields.io/badge/R-0B0B0B?style=flat-square&logo=r&logoColor=white)
### Backend / Frameworks
![Django](https://img.shields.io/badge/Django-0B0B0B?style=flat-square&logo=django&logoColor=white)
![DRF](https://img.shields.io/badge/DRF-0B0B0B?style=flat-square&logo=django&logoColor=white)
![FastAPI](https://img.shields.io/badge/FastAPI-0B0B0B?style=flat-square&logo=fastapi&logoColor=white)
![Spring Boot](https://img.shields.io/badge/Spring%20Boot-0B0B0B?style=flat-square&logo=springboot&logoColor=white)
![Laravel](https://img.shields.io/badge/Laravel-0B0B0B?style=flat-square&logo=laravel&logoColor=white)
### Frontend
![React](https://img.shields.io/badge/React-0B0B0B?style=flat-square&logo=react&logoColor=white)
![Next.js](https://img.shields.io/badge/Next.js-0B0B0B?style=flat-square&logo=nextdotjs&logoColor=white)
![Vercel](https://img.shields.io/badge/Vercel-0B0B0B?style=flat-square&logo=vercel&logoColor=white)
### Database / Cache / Search
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-0B0B0B?style=flat-square&logo=postgresql&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-0B0B0B?style=flat-square&logo=mongodb&logoColor=white)
![MySQL](https://img.shields.io/badge/MySQL-0B0B0B?style=flat-square&logo=mysql&logoColor=white)
![Redis](https://img.shields.io/badge/Redis-0B0B0B?style=flat-square&logo=redis&logoColor=white)
![Atlas Search](https://img.shields.io/badge/MongoDB%20Atlas%20Search-0B0B0B?style=flat-square&logo=mongodb&logoColor=white)
### Infra / DevOps
![Docker](https://img.shields.io/badge/Docker-0B0B0B?style=flat-square&logo=docker&logoColor=white)
![Docker Compose](https://img.shields.io/badge/Docker%20Compose-0B0B0B?style=flat-square&logo=docker&logoColor=white)
![Kubernetes](https://img.shields.io/badge/Kubernetes-0B0B0B?style=flat-square&logo=kubernetes&logoColor=white)
![K3s](https://img.shields.io/badge/K3s-0B0B0B?style=flat-square)
![Nginx](https://img.shields.io/badge/Nginx-0B0B0B?style=flat-square&logo=nginx&logoColor=white)
![Linux](https://img.shields.io/badge/Linux-0B0B0B?style=flat-square&logo=linux&logoColor=white)
![GitHub Actions](https://img.shields.io/badge/GitHub%20Actions-0B0B0B?style=flat-square&logo=githubactions&logoColor=white)
![Gitea](https://img.shields.io/badge/Gitea-0B0B0B?style=flat-square&logo=gitea&logoColor=white)
### Observability (Monitoring / Logging)
![Prometheus](https://img.shields.io/badge/Prometheus-0B0B0B?style=flat-square&logo=prometheus&logoColor=white)
![Grafana](https://img.shields.io/badge/Grafana-0B0B0B?style=flat-square&logo=grafana&logoColor=white)
![Loki](https://img.shields.io/badge/Loki-0B0B0B?style=flat-square&logo=grafana&logoColor=white)
![Alertmanager](https://img.shields.io/badge/Alertmanager-0B0B0B?style=flat-square&logo=prometheus&logoColor=white)
![Fluent%20Bit](https://img.shields.io/badge/Fluent%20Bit-0B0B0B?style=flat-square)
### Automation / Workflow / Collaboration
![n8n](https://img.shields.io/badge/n8n-0B0B0B?style=flat-square&logo=n8n&logoColor=white)
![Jira](https://img.shields.io/badge/Jira-0B0B0B?style=flat-square&logo=jira&logoColor=white)
![Discord](https://img.shields.io/badge/Discord%20Webhooks-0B0B0B?style=flat-square&logo=discord&logoColor=white)
### Cloud / Networking / Ops
![AWS](https://img.shields.io/badge/AWS-0B0B0B?style=flat-square&logo=amazonaws&logoColor=white)
![Oracle%20Cloud%20OCI](<https://img.shields.io/badge/Oracle%20Cloud%20(OCI)-0B0B0B?style=flat-square&logo=oracle&logoColor=white>)
![Tailscale](https://img.shields.io/badge/Tailscale-0B0B0B?style=flat-square&logo=tailscale&logoColor=white)
![Ollama](<https://img.shields.io/badge/Ollama%20(llama3)-0B0B0B?style=flat-square>)
![Restic](https://img.shields.io/badge/Restic-0B0B0B?style=flat-square)
![Solapi](https://img.shields.io/badge/Solapi-0B0B0B?style=flat-square)
---
## 🏆 Awards & Activities
- Leader of LIKELION Global 12th cohort
- **Top Award (1st place)** · 2023 Inter-university Hackathon (10 universities)
- Linux Master Level 1
---
## 🔗 Links
- Github: https://github.com/sm4640
- LIKELION Archive: https://velog.io/@hufsglobal09/series/HUFSLION12th-Archive
[![hits](https://myhits.vercel.app/api/hit/https%3A%2F%2Fgithub.com%2Fsm4640?color=blue&label=hits&size=medium)](https://myhits.vercel.app)