Skip to content
View PresentJay's full-sized avatar
🐳
🐳
  • AB180
  • Seoul

Block or report PresentJay

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PresentJay/README.md
Refresh the page for another one.

Hyeonjae Jeong

Data platform engineer at AB180. Feature platform and inference serving for an ad product. dbt/Snowflake on the training side, Python and Go services on the serving side.

Where I've been

  • AB180 · 2023.04 – now — data platform (dbt, Snowflake, Airflow) and the ML feature platform. Reporting backend before that, and a stint doing data business development on the side.
  • ETRI · 2021.03 – 2023.02 — integrated authn/authz for an open data hub. Keycloak, Kafka, Debezium CDC. Two first-author KCI papers and an M.S. from UST came out of it.

What I do well

  • Finding defects nobody reported. Chronic undercounts in customer-facing numbers, a warehouse burning credits with no query behind it, a training pipeline that referenced its own downstream report.
  • Turning the fix into a check, so the same thing can't come back. Both projects below started that way.
  • Counting the cost before building. I've cancelled my own designs on that basis.

Making

  • dbt-plan pypi forks last committerraform plan, for dbt. Warns about destructive DDL and broken downstream refs before dbt run. Static analysis of compiled SQL, no warehouse connection. pip install dbt-plan · listed in awesome-dbt
  • zero-shelter — turns scanner output into a short list of what to fix now. TypeScript, no LLM at runtime.
  • autopilot-skills — mission runner for AI coding agents. Risk-tiered diff limits and a pre-execute deny list.
  • lightweight-kubernetes-sandbox-cli — k3s cluster setup and ops CLI, from the ETRI years.

presentj94@gmail.com

Pinned Loading

  1. Adversarial_Patch_Attack_With_Pytorch Adversarial_Patch_Attack_With_Pytorch Public

    experimenting effects of adversarial patch attacks to some of targets on python (pytorch)

    Python 6

  2. data-warehousing-sandbox data-warehousing-sandbox Public

    데이터 웨어하우징에 대해 정의하고, 요구사항을 만들어, 온프레미스 환경의 샌드박스로 구현한 후, 성능을 테스트합니다.

    Shell 4 1

  3. lightweight-kubernetes-sandbox-cli lightweight-kubernetes-sandbox-cli Public

    경량화 쿠버네티스인 k3s를 vmware(multipass)기반으로 설치하고 관리하는 프로젝트입니다.

    Shell 9 1

  4. subreddit-scrape--fastapi-app subreddit-scrape--fastapi-app Public

    for deploy on koyeb: https://app.koyeb.com/

    Python 1

  5. crawlee-ing-on-container crawlee-ing-on-container Public

    let's build containerized crawlee - work repository for test.

    JavaScript 8 1

  6. distributed-keycloak-tutorial-on-multipass-k3s distributed-keycloak-tutorial-on-multipass-k3s Public

    Shell