Skip to content
View JustinK33's full-sized avatar
πŸ’»
Building
πŸ’»
Building

Highlights

  • Pro

Organizations

@Myntlo

Block or report JustinK33

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
JustinK33/README.md

Hi, I'm Justin

Computer Science & Data Science @ Rutgers University
Pragmatic Backend Engineer focused on Distributed Systems, APIs, and Data Pipelines

πŸ‘‹ About Me

Backend and Data Engineer with a strong foundation in building high-throughput data pipelines, distributed systems, and scalable backend infrastructure.

Proficient in Python and Go, using frameworks like FastAPI and Gin, with strong SQL experience across PostgreSQL, MySQL, and MongoDB, plus streaming and orchestration experience with Kafka, Redpanda, and Airflow. Comfortable working across AWS and GCP for deployment and infrastructure.

My work centers on pipeline performance optimization, event-driven architecture, and building systems that stay reliable under real load.

πŸ› οΈ Core Stack

Languages

Python Go SQL Java TypeScript JavaScript Bash

Frameworks & Libraries

FastAPI Gin LangChain Airflow Django Node.js Express gRPC Celery

Databases

PostgreSQL MySQL pgvector Redis MongoDB

Cloud & Infra

AWS GCP Docker Kubernetes Kafka Nginx GitHub Actions Linux Prometheus Grafana

πŸ’» Selected Work

πŸ“¬ Conduit

Go β€’ Gin β€’ PostgreSQL β€’ Kafka β€’ Redis β€’ Docker

A horizontally scalable, durable job queue in Go where Postgres is the single source of truth. A job is safe the moment its insert commits, so crashed workers, broker restarts, and dropped wake-ups cost latency but never work. Kafka and Redis sit on top as optional fast paths.

β†’ View Project

⚑ Belady

Go β€’ gRPC β€’ Python β€’ LightGBM β€’ Prometheus β€’ Docker

A distributed cache that uses a machine learning model to decide what to evict, approximating the optimal algorithm instead of falling back on LRU. The model runs inside the eviction path with a sub-microsecond budget, which forced me to use flattened tree layouts, sharded locking, and zero-allocation request handling.

β†’ View Project

πŸ“Š Pulsegrid

Python β€’ Redpanda β€’ Airflow β€’ PostgreSQL β€’ Pydantic β€’ Docker Compose

An e-commerce event pipeline where a producer publishes clickstream events to Redpanda, a consumer validates each message and batch-loads it into Postgres, and Airflow runs the whole thing as a DAG that ends in funnel and item-popularity summary tables. Invalid messages go to a dead-letter table with the error attached instead of disappearing.

I built it to learn the orchestration and streaming split firsthand, and it taught me two things I now design for up front: Airflow tasks have to terminate, so the consumer drains a bounded batch instead of polling forever, and re-runs duplicate data unless the transform is idempotent, so it rebuilds from deduplicated rows in a single transaction.

β†’ View Project

πŸ“« Connect

Email: justinkong.dev@gmail.com Portfolio: justinkong.app LinkedIn: linkedin.com/in/justin-hkong

Pinned Loading

  1. Belady Belady Public

    A distributed gRPC cache that learns what to evict instead of guessing: a LightGBM model, trained offline on sampled access traces, predicts whether an object will be re-requested beyond a "Belady …

    Go 2

  2. Conduit Conduit Public

    A production-inspired distributed task queue in Go with asynchronous job processing and horizontal scalability.

    Go 3

  3. NoteTube NoteTube Public

    AI-powered note generation from YouTube videos with searchable summaries and key takeaways.

    Python 3

  4. LinkNest LinkNest Public

    A multi-tenant link-in-bio platform with customizable profiles and analytics.

    Go 3

  5. Pulsegrid Pulsegrid Public

    Streaming ETL pipeline moving ecommerce events through Redpanda into Postgres, orchestrated by Airflow with validation and idempotent transforms.

    Python 3

  6. initra initra Public

    A developer CLI for bootstrapping projects, generating boilerplate, and automating repository setup.

    Python 3