Skip to content
View jak010's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report jak010

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
jak010/README.md

README.md

"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.

season version

๐Ÿ” Characteristic

  • ๐Ÿงฑ 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.

๐Ÿงฉ Philosophy

I treat code not as a product, but as a process.
In a world of ever-changing requirements, structure is what survives.


Experience of Impact

๐Ÿ” Security & Reliability

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 the SLEEP() 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.

โš™๏ธ Performance Optimization & Infrastructure

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.

๐Ÿงฑ System Design & Automation

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
    Introduced pytest-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.

๐Ÿ“˜ Writing

Check out my blog for dev logs, experiments, and learnings.


Contact


Pinned Loading

  1. django-base-configure django-base-configure Public

    django ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ํ…œํ”Œ๋ฆฟ

    Python