close
Skip to content

hyeonjo00/hyeonjo-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

English · 한국어 · 日本語

Hyeonjo Kim

Software builder creating polished products across web, AI, developer tools, browser extensions, desktop apps, and systems programming.

Email · GitHub · Latest Project


About

I build practical software products that turn ideas into usable, deployable systems.

My work spans frontend applications, AI-powered products, developer tools, browser extensions, desktop software, and low-level systems. I care about clean UX, reliable architecture, fast iteration, and shipping projects that feel complete enough to be used in the real world.

Recently, I have been working with Next.js, TypeScript, OpenAI API, Claude, JavaFX, Chrome Extension, Prisma, PostgreSQL, C, and Java.


Tech Stack

Frontend

BERJAYA

Backend & Database

BERJAYA

AI & Automation

OpenAI API Claude

Desktop & Systems

BERJAYA JavaFX raylib

Browser & Extensions

Chrome Extension Manifest V3

Deployment & Tools

BERJAYA


Projects

Chat Paper AI

Korean-first AI SaaS platform that turns KakaoTalk and AI conversation logs into academic-style research papers.

Chat Paper AI desktop preview

Highlights

  • KakaoTalk .zip / .txt upload and conversation parsing
  • AI-powered conversation analysis and academic paper generation
  • Research dashboard for generated paper insights
  • Journal-style academic paper reader
  • Guest-first workflow without login friction
  • Korean / Japanese / English UI support
  • Dark mode ready responsive SaaS interface
  • Privacy-conscious flow with raw uploads not permanently stored

Tech
Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL, OpenAI API, Vercel

Documentation

Links


Chart Insight Assistant

AI-powered stock and crypto chart screenshot analysis SaaS.

Chart Insight Assistant is a Next.js application that lets users upload market chart screenshots, run cautious OpenAI-powered scenario analysis, and review structured trading insights in a clean dark UI.

Chart Insight Assistant home preview

Highlights

  • Drag-and-drop chart screenshot upload
  • Image preview with PNG, JPG, JPEG, and WEBP validation
  • Server-side OpenAI chart analysis API route
  • Structured analysis output: bias, confidence, entry zone, invalidation zone, take-profit targets, and summary
  • Cautious scenario-based market interpretation without guaranteed predictions
  • Local analysis history saved with localStorage
  • Clean dark-themed responsive UI
  • Google AdSense-ready monetization structure
  • ads.txt verification support
  • English / Korean / Japanese README documentation

Product Screens

Chart Insight Assistant upload screen Chart Insight Assistant analysis result

Chart Insight Assistant history screen

Tech
Next.js, TypeScript, Tailwind CSS, OpenAI API, Vercel, Google AdSense

Architecture

  • app/api/analyze/route.ts handles server-side OpenAI requests
  • components/chart-upload-panel.tsx manages upload, preview, API call, result rendering, and local history saving
  • lib/analysis-history.ts stores completed analysis results in browser localStorage
  • components/ad-banner.tsx prepares reusable AdSense-ready ad slots

Links


ToS Change Tracker

Service + Chrome extension for tracking Terms of Service and privacy policy updates.

Highlights

  • Automatic diff detection
  • AI summarization and risk analysis
  • Chrome extension one-click workflow

Tech
Next.js, OpenAI API, Chrome Extension (Manifest v3), Vercel

Links


AI Code Review Assistant

AI-assisted code review tool for fast quality feedback.

Highlights

  • Readability and performance suggestions
  • Multi-language code support
  • Production-ready review UI

Tech
Next.js, OpenAI API, Tailwind CSS

Links


Premium JavaFX Blackjack Simulator

A premium desktop blackjack simulator built with JavaFX, featuring real-time strategy analysis, advanced gameplay actions, and a casino-style animated UI.

Highlights

  • Real-time AI strategy analysis
  • Hit / Stand / Double / Split support
  • Expected EV, bust risk, and dealer bust chance display
  • Session save / load and stats export
  • Premium casino-style table UI with animated dealing flow
  • Multi-hand split support and recommendation accuracy tracking

Tech
Java, JavaFX, FXML, CSS

Gameplay Showcase

Premium Table Theme

Theme Demo

Hit / Stand Decision Flow

Hit Stand Demo

Double Down Action

Double Down Demo

Split Hand Management

Split Demo

Documentation

Premium software engineering whitepapers covering the Blackjack Engine architecture, EV strategy logic, split recursion, UI-state synchronization, and optimization roadmap.

Links


MiniDB Studio

A lightweight database management studio built in pure C.

This project combines a reusable storage engine, B+ Tree indexing, WAL-style recovery, and a native raylib desktop UI.

MiniDB Studio overview

C11 raylib B+ Tree and WAL

Highlights

  • Two-layer architecture with a pure C11 storage engine and a separate native desktop UI
  • Hash indexes on id and department, plus B+ Tree indexes on id and age
  • Lightweight query optimizer for exact lookups, range scans, and ordered traversal
  • CSV snapshot + WAL replay recovery model
  • Studio-style desktop workflow with a SQL workspace, result grid, index explorer, storage browser, and performance dashboard

MiniDB Studio benchmark dashboard

Links


GitHub Stats

BERJAYA

Top Languages

BERJAYA

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors