Skip to content
View coldmans's full-sized avatar
💔
💔

Block or report coldmans

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

Jinhyeong Jang

Backend and full-stack developer focused on real services, measurable performance improvements, and practical AI tools.

수치와 지표로 시스템의 가치를 증명하는 개발자입니다.

Focus

Area What I build
Backend Spring Boot APIs, JPA data modeling, PostgreSQL/MySQL, REST contracts, performance tuning
Full-stack service React/Vite/Next.js frontends connected to real backend APIs
AI tools LLM API integrations, MCP servers, agent workflows, multimodal demos
Operations Docker, GitHub Actions, k6 load testing, README-first documentation

Representative Projects

Project What it shows
INU Timetable Spring Boot timetable service with Gemini-assisted PDF parsing, PostgreSQL, k6 performance tuning, and real student usage
INU Timetable Front React/Vite timetable UI with course search, wishlist, generated combinations, timetable visualization, and export flows
codex-diary Local macOS app and CLI that turns Codex Chronicle summaries into daily work reports and diary-style reflections
LastGuardianMCP MCP server that estimates late-night transit last-departure times using Google Routes API and binary search
K-Context Guide Korean-context multimodal demo with Spring Boot, Next.js, WAV recording, and an OpenAI-compatible Kanana API flow
GAIA Capstone Agentic browser QA platform that turns product specs into executable test flows and evidence-based reports

Interview Topics I Can Explain

  • How I improved INU Timetable API performance from multi-second failures to stable sub-second responses under k6 load.
  • How JPA entity design, fetch strategy, pagination, indexing, and connection pool settings affected real API behavior.
  • How to connect React UI state, backend REST APIs, authentication, wishlist state, and timetable conflict logic.
  • How MCP tools expose real-world APIs to LLM clients, including cost and reliability tradeoffs.
  • How AI demos should handle fallback paths, privacy boundaries, and inspectable outputs instead of only model calls.

Tech Stack

Backend: Java, Spring Boot, JPA, PostgreSQL, MySQL, Redis, FastAPI, Python
Frontend: React, Vite, Next.js, TypeScript, JavaScript, Tailwind CSS
AI/Automation: OpenAI-compatible APIs, Gemini API, MCP, Playwright, Codex CLI
Infra/Testing: Docker, GitHub Actions, k6, JUnit 5, MockMvc, Swagger/OpenAPI

Stats

Solved.ac Profile Jinhyeong's GitHub stats Jinhyeong's GitHub Streak

Pinned Loading

  1. Gamegoo-repo/gamegoo-server-v2 Gamegoo-repo/gamegoo-server-v2 Public

    🌐 [Java Spring] Gamegoo 8080 API 서버 Version 2

    Java 2

  2. inu_timetable inu_timetable Public

    인천대학교 시간표 마법사 사이트

    Java 2

  3. capston2025/capston capston2025/capston Public

    귀살대 팀 캡스톤 레포지토리

    Python

  4. LastGuardianMCP LastGuardianMCP Public

    막차시간을 알려주는 MCP

    Python

  5. egovframe-template-simple-backend egovframe-template-simple-backend Public

    Forked from eGovFramework/egovframe-template-simple-backend

    Java

  6. codex_diary codex_diary Public

    Local macOS app that turns Codex Chronicle summaries into private Markdown work diaries and reports

    Python 3