"What remains is not the code, but the structure behind it."
Hi, I'm a Python Backend Engineer who cares deeply about maintainability, clarity, and developer experience.
I believe that a well-designed system architecture outlasts implementation details โ and that's what I aim for every time I write code.
- ๐งฑ Builds for the long term
- From small APIs to large-scale services, I think about how today's choices affect tomorrow's developers.
- ๐ ๏ธ Loves clean abstractions:
- I enjoy crafting code that speaks for itself and designing systems that scale with clarity.
- โ๏ธ Writes to learn
- Whether itโs documenting a tricky test setup or reflecting on tools like PyCrunch, I treat writing as part of the craft.
- ๐ Iterates constantly
- I experiment, test, reflect โ and repeat. Tools are replaceable, but reasoning skills aren't.
I treat code not as a product, but as a process.
In a world of ever-changing requirements, structure is what survives.
Experience in enhancing service security and ensuring system reliability through vulnerability assessment and mitigation.
- Identified and mitigated a SQL Injection vulnerability in a Serverless environment
Reproduced a UNION-based SQLi attack using theSLEEP()
function on unsafe string-formatted queries,
and proposed secure parameterized query methods to fix the issue. - Assessed and addressed a Server-Side Template Injection (SSTI) vulnerability
Experimentally reproduced exploitation scenarios causing server lockups in PDF generation,
then designed and applied input validation limits to protect system stability. - Performed security audits for public sector servers
Conducted web and server vulnerability assessments following KISA guidelines for institutions such as Korea Land and Geospatial Informatix Corporation and Korea Transportation Safety Authority.
Experience optimizing legacy systems and improving infrastructure to boost performance and scalability.
- Improved data collection performance by approximately 30% by migrating from Selenium to API-based integration
Analyzed Keycloak-based authentication systems and implemented API token exchange via password grant,
significantly reducing scraping latency. - Optimized currency rate scraping by 85โ90%
Replaced Selenium-driven scraping with direct HTTP requests using session cookies,
reducing runtime from 15โ20 seconds down to 2โ3 seconds. - Achieved zero data loss in a real-time GPU monitoring system
Diagnosed ~20% data packet loss across 250 GPUs and introduced L7 load balancing to ensure reliable data ingestion.
Experience designing reusable system components and implementing automation to enhance quality and developer productivity.
- Designed and developed a unified data collection module for five major advertising platforms
Reduced platform-specific variations by creating reusable structures, contributing over 80% of the design and implementation. - Established automated testing infrastructure achieving 71% test coverage
Introducedpytest
-based automated tests for a previously manually verified system, improving stability and maintainability. - Developed Python-based crawlers for dynamic content aggregation
Built and deployed YouTube and Instagram crawlers using Selenium with dynamic rendering handling, successfully applied in healthcare content projects.
Check out my blog for dev logs, experiments, and learnings.
- ์ค๋ฌด๋ก ํตํ๋ ์น API (2025-09-22)
- [Review] ์ํคํ ํธ ์ฒซ ๊ฑธ์ (2025-08-26)
- Named Parameter์ Builder Pattern (2025-08-13)
- AI ๋๊ตฌ์ ํจ๊ป ๋ฌ๋ผ์ง ์ฝ๋ฉ ํ๊ฒฝ (2025-06-29)
- ์ฝ๋๊ฐ ๋๋ฌด ๋นจ๋ฆฌ ๋ฐ๋๋ค, ๊ทธ๋์ PyCrunch๋ค (2025-06-26)
- Email : bluetoon@naver.com