Skip to content
View BitYoungjae's full-sized avatar
  • BGPworks
  • Seoul, Korea
  • 17:22 (UTC +09:00)

Highlights

  • Pro

Block or report BitYoungjae

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

Hi, I'm Youngjae πŸ‘‹

Profile View

Full-stack developer who builds products users can't live without. Bridging the gap between functional programming and modern web development.

πŸ”— Contact

πŸ’‘ What I Do

I specialize in building production-grade web applications with a unique blend of functional programming (Clojure/ClojureScript) and modern TypeScript ecosystems. Currently shipping inventory management solutions used by thousands of businesses.

My sweet spot: Complex state management, real-time systems, and developer tooling.

πŸš€ Featured Project

BarBrew Β· Barcode Generator

Browser-based GS1 barcode generator for testing and development

  • Impact: Solves a real pain point for developers testing barcode workflows
  • Tech Highlights: Astro Islands Architecture, React 19, Zustand state management
  • Features: Multi-format generation, CSV bulk import, GS1 AI configuration, offline-capable
  • UX: Real-time preview, template variables, interactive HTML export

πŸ’Ό Professional Experience

BoxHero Β· Full-stack Developer

Jan 2023 ~ Present | Sep 2020 ~ Aug 2022

Building BoxHero - a global inventory management platform that simplifies stock control and tracking for businesses. The platform delivers real-time inventory tracking, barcode scanning, order management, and detailed analytics across web, mobile (iOS/Android), and desktop applications, serving 4000+ businesses worldwide with multi-language support

Key Achievements:

  • Architected full-stack features using Clojure/ClojureScript + Re-frame
  • Built cross-platform desktop app (Electron) with 60+ GitHub stars
  • Developed PDF generation microservice handling 10k+ documents/month
  • Maintained Next.js landing page with i18n support (10+ languages)
  • Created internal CLI tools for automated i18n translation workflows

Tech Stack:

  • Frontend: ClojureScript, Re-frame, React, Next.js, TailwindCSS
  • Backend: Clojure, Ring, PostgreSQL, HugSQL
  • Desktop: Electron, TypeScript
  • DevOps: Docker, GitHub Actions, AWS

AnnotationAI Β· Frontend Developer

Sep 2022 ~ Jan 2023

Built annotation tools for AI training data labeling

  • React & Vue.js development
  • TypeScript + Styled Components

πŸ›  Technical Expertise

Languages & Runtimes

  • Primary: TypeScript, JavaScript (ES2020+)
  • Functional: Clojure, ClojureScript
  • Runtime: Node.js 20+

Frontend Engineering

  • Frameworks: React 19, Next.js 15, Astro 5
  • State: Zustand, Redux (Toolkit/Saga), Re-frame (ClojureScript)
  • UI/Styling: shadcn/ui, Radix UI, Tailwind CSS v4, Framer Motion
  • Desktop: Electron (production apps with code signing & auto-updates)

Backend & Data

  • API: Nest.js, Hono, REST, OpenAPI
  • Database: PostgreSQL, Drizzle ORM, Prisma, HugSQL
  • Queue: Bull Queue + Redis

Developer Experience

  • Build: Vite 7, Astro, Webpack, SWC, Rollup
  • Monorepo: Turborepo, Nx, pnpm workspaces
  • Quality: TypeScript strict mode, ESLint 9, Prettier, Husky
  • Testing: Vitest, Jest, Playwright
  • Validation: Zod 4

Specialized Skills

  • i18n: i18next, custom translation tooling
  • AI Integration: OpenAI API, DeepSeek API
  • PDF Generation: @react-pdf/renderer (10k+ docs/month)
  • CLI Tools: Commander, Ora (published internal tools)

πŸ“Š GitHub Activity

Trophy

GitHub Streak

Pinned Loading

  1. bgpworks/boxhero-electron bgpworks/boxhero-electron Public

    λ°•μŠ€νžˆμ–΄λ‘œ Desktop μ•±

    TypeScript 61 30

  2. npms npms Public

    A convenient script runner for npm, yarn, and pnpm package managers.

    Shell

  3. convert-xlsx-to-json convert-xlsx-to-json Public

    xlsxλ₯Ό JSON 파일둜 λ³€ν™˜ν•˜κΈ° μœ„ν•œ CLI 도ꡬ 등을 μ œκ³΅ν•œλ‹€.

    JavaScript 2 1

  4. replace-rf replace-rf Public

    νŠΉμ • κ²½λ‘œλ‚΄μ˜ λͺ¨λ“  νŒŒμΌλ‚΄μš©μ— λŒ€ν•΄ κ°„λ‹¨ν•œ replaceλ₯Ό ν•  수 μžˆλ„λ‘ 도와쀀닀.

    JavaScript 1

  5. bityoungjae-remark-helper bityoungjae-remark-helper Public

    Useful tools for remark and rehype.

    JavaScript