I'm a problem solver at heart. Rather than chasing specific frameworks or trends, I focus on raising my fundamental developer capability — the g-factor (general intelligence factor) of software engineering. From computer architecture to algorithms, databases, security, infrastructure, AI, and programming language philosophy, I build deep, transferable foundations that let me tackle any problem.
저는 본질적으로 문제를 해결하는 사람입니다. 특정 프레임워크나 트렌드를 쫓기보다, 개발자로서의 순수 기초 체력 — 소프트웨어 엔지니어링의 g-factor(general intelligence factor)를 높이는 데 집중합니다. 컴퓨터 구조부터 알고리즘, 데이터베이스, 보안, 인프라, AI, 프로그래밍 언어 철학까지, 어떤 문제든 해결할 수 있는 깊고 전이 가능한 기반을 쌓아가고 있습니다.
Deep understanding of data structures and algorithms. Won the Silver Award at the 37th Korea Olympiad in Informatics (KOI). Solved over 2,500 problems across online judges including BOJ (1,300+) and Codeup (1,215+).
자료구조와 알고리즘에 대한 깊은 이해 보유. 제37회 한국정보올림피아드(KOI) 은상 수상. BOJ(1,300+), Codeup(1,215+) 등 온라인 저지에서 총 2,500문제 이상 풀이.
During high school, built an 8-bit CPU from NAND gates up using the Logisim simulator, following the book "The Elements of Computing Systems." Also wrote a simple assembler in Python. Through this experience, I have a deep understanding of how computers work at the hardware level.
고등학교 시절 "밑바닥부터 만드는 컴퓨팅 시스템" 책을 따라 Logisim 시뮬레이터로 NAND 게이트부터 8bit CPU를 구현하고, Python으로 간단한 어셈블러를 제작. 이 경험을 통해 컴퓨터가 하드웨어 수준에서 어떻게 동작하는지 깊이 이해하고 있음.
Studied SQL tuning in depth through books such as "Oracle Performance Optimization Principles and Solutions" and "Friendly SQL Tuning." Have practical experience analyzing and resolving slow query issues by reading execution plans.
"오라클 성능 고도화 원리와 해법", "친절한 SQL 튜닝" 등의 서적을 통해 SQL 튜닝을 깊이 학습. 실행계획을 기반으로 슬로우 쿼리를 분석하고 해결한 실무 경험 보유.
Designed and implemented admin and device authentication systems for both SaaS and on-premise security product servers. Participated in CC certification and GS certification processes.
SaaS 및 온프레미스 보안 제품군 서버의 관리자 및 디바이스 인증 시스템 설계 및 구현. CC 인증, GS 인증 참여 경험.
Built and evolved personal infrastructure from the ground up: started with daemon-based manual deployment, moved to Docker + Jenkins, then to k3s + ArgoCD + GitHub Actions (GitOps) on a Raspberry Pi cluster, and finally migrated to Oracle Cloud where it still runs today. Have been operating personal services including a chatbot platform for over 4 years.
직접 인프라를 처음부터 구축하고 발전시켜온 경험: 데몬 기반 수동 배포에서 시작하여 Docker + Jenkins, 이후 라즈베리파이 클러스터에서 k3s + ArgoCD + GitHub Actions (GitOps)로 전환, 최종적으로 Oracle Cloud로 이전하여 현재까지 운영 중. 챗봇 서비스를 포함한 개인 서비스들을 4년 넘게 운영해온 경험 보유.
Completed M.Eng. in Data Science & AI at Sogang University. Studied traditional machine learning, data science, and large language models through coursework. Participated in Google for Developers Machine Learning Bootcamp.
서강대학교 데이터사이언스&AI 석사 학위 취득. 전통적인 머신러닝, 데이터사이언스, 대규모 언어 모델(LLM)을 학습. Google for Developers Machine Learning Bootcamp 참여.
Researched multi-agent systems through M.S. thesis (Korean Low-Resource Domain Translation Using RAG-Based Multi-Agent System). In production, I use 100% agent-based coding and have developed my own philosophy on agents. I understand how to produce high-quality code at production level through agent-driven workflows.
석사 논문(RAG 기반 멀티에이전트 시스템을 활용한 한국어 저자원 도메인 번역)을 통해 멀티에이전트 시스템을 연구. 프로덕션에서 100% 에이전트 기반 코딩을 수행하며, 에이전트에 대한 나만의 철학을 보유. 프로덕션 레벨에서 에이전트 기반으로 높은 품질의 코드를 만드는 방법을 이해하고 있음.
Started my career with C# and studied it deeply through advanced books including Effective C#, More Effective C#, C# Coding Techniques, and Mastering C#. As C# evolved rapidly as a multi-paradigm language, I developed my own criteria for what makes a good programming language. I can explain why each language feature exists, what benefits it brings, and what trade-offs it introduces. This approach extends to learning other languages — I read their respective Effective series and deep-dive books to understand the philosophy behind each language. I write highly readable code with low cognitive load by leveraging functional programming techniques.
C#으로 커리어를 시작하여 Effective C#, More Effective C#, C# 코딩의 기술, C#을 다루는 기술 등 심화서까지 깊이 학습. C#이 멀티패러다임 언어로서 급진적으로 발전하는 과정을 따라가며 좋은 언어에 대한 나만의 기준을 형성. 언어의 각 기능이 왜 존재하는지, 어떤 장점과 어떤 트레이드오프를 가지는지 설명 가능. 이 접근법을 다른 언어 학습에도 적용하여 Effective 시리즈 등 심화서를 통해 언어 철학까지 이해. 함수형 프로그래밍을 활용하여 가독성이 높고 인지부하가 적은 코드를 작성.
- ESTsecurity / 2020.10 ~ Present (Full-time)
- ALYac Security Manager Server Development (Java Spring Boot)
- ALTools B2B Website & Back-office Development (C# ASP.NET)
- ALYac Security Manager Admin Console Development (C# WPF)
- M.Eng. in Data Science & Artificial Intelligence, Sogang University Graduate School of AI & SW 2023.09 ~ 2026.02
- B.Eng. in Computer Science, Academic Credit Bank System 2021.04 ~ 2022.08
- Suwon Hitech High School (Electrical & Electronic Control) 2018.03 ~ 2021.01
| Category | Stack |
|---|---|
| Programming Languages | |
| Frameworks | |
| Databases | |
| AI/ML | |
| DevOps | |
| Communication |
-
KakaoTalk Chatbot Platform / A microservices-based chatbot platform. gRPC + Redis Pub/Sub message relay, 8 projects from Android app to backend to admin console, solo developed over 2 years.
-
whisper-keyboard / A Whisper-based voice input desktop app. Supports local GPU mode and OpenAI API cloud mode.
-
Atrover / A real-time rover control platform for Android-based rover clients. Remote control via web dashboard with live video and audio feeds. (Team project)
-
Global Ctrl C + V / Global clipboard synchronization service enabling seamless copy & paste across multiple devices. Built with Kotlin + Ktor, HTMX, and Go CLI. (Team project)
- Engineer Big Data Analysis - 2024.07
- Advanced Data Analytics Semi-Professional (ADsP) - 2024.03
- Engineer Information Processing - 2020.06
- SQL Developer (SQLD) - 2021.08
- 37th Korea Olympiad in Informatics (KOI) 1st Round - Silver Award (National), Silver Award (General High School) (2020.09)
- 5th Kookmin University Algorithm Competition - Encouragement Award (2020.08)
- Google for Developers Machine Learning Bootcamp (2024.10)
- Coursera Deep Learning Specialization completed
- Kaggle Playground Competition Top 6.5%
- Gemma Sprint - Accounting classification system via Google Gemma LLM fine-tuning
- System Design Study (2024.10 ~ 2025.03) - "System Design Interview" book study
- Rust Study (2022) - "The Rust Programming Language" official book
- M.S. Thesis: Korean Low-Resource Domain Translation Using RAG-Based Multi-Agent System
