GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — utilForever - Overview

@utilForever utilForever Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@utilForever
utilForever
Follow
View utilForever's full-sized avatar

Chris Ohk utilForever

Follow
Sponsor
@DIDEN-Robotics Technical Lead, @microsoft MVP, @CppKorea Founder, @reinforcement-learning-kr Administrator
4.1k followers · 592 following
  • @DIDEN-Robotics
  • Seongnam, Republic of Korea
  • 21:37 (UTC +09:00)
  • https://utilForever.github.io
  • utilForever
  • @utilForever
  • utilForever
  • in/utilforever

Sponsors

@Coalery
@samchon

Sponsoring

@kitao
@skypjack
@cart
@Reputeless
@exercism
@CleanCut
@lpil
@samchon
@Axect
@tauri-apps
@typst
@daehyun99

Achievements

Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: Starstruckx4Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: Starstruckx4Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Arctic Code Vault Contributor

Highlights

  • Developer Program Member
  • Pro

Organizations

@EpicGames @NVIDIAGameWorks @rust-kr @HandmadeHero @CppKorea @RustFestEU @reinforcement-learning-kr @OxideEngine @CubbyFlow @CubbyTeam @PensoTeam @GitchhikerTeam @UTiL-Cup @God-saeng @Coduck-Team @Islewright
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
utilForever/README.md

"Behind every great agent there's a great environment" -- DeepMind

Chris Ohk -- @utilForever

👋 Hello, I'm Chris Ohk. I'm currently working as a Visiting Senior Researcher at Hanyang University. I previously developed game contents and C++-based game physics engine for Mabinogi: Heroes at Nexon Korea and Rust-based cross-platform interaction engine at Momenti Korea. Also, I established project specifications, technical direction and guided team members with troubleshooting technical issues at EJN. Later, I worked as a Embedded Software Engineer at 42dot.

I'm interested in various topics, so I'm developing various side projects in my spare time.

  • RosettaStone: Hearthstone simulator using C++ with some reinforcement learning
  • CubbyFlow: Voxel-based fluid simulation engine for computer games
  • baba-is-auto: Baba Is You simulator using C++ with some reinforcement learning
  • CubbyTower: Simple tower defense game using C++ with Entity Component System (ECS)
  • minecraft-rs: A simple Minecraft written in Rust from scratch
  • focustime: TUI-based application for ⏱ Pomodoro + 🚫 Site Blocking + 📊 WakaTime Tracking

Also, I'm the representative of C++ Korea, a C++ user group for Korea and Microsoft Developer Technologies MVP.

  • Repository for Curriculum Vitae
  • Repository for Presentations

Hits Gmail Badge Facebook Badge Twitter Badge Linkedin Badge Github Followers

trophy

GitHub Streak

utilForever's github stats Git Ranker

🔭 I’m currently working on

  • Hanyang University Visiting Senior Researcher (Apr 2026 ~ Current)
  • 42dot Embedded Software Engineer (Sep 2024 ~ Feb 2026)
  • EJN Tech Lead (Dec 2023 ~ Jun 2024)
  • Momenti Engine Engineer (Aug 2021 ~ Nov 2023)
  • Nexon Korea Game Client Programmer (Sep 2015 ~ Jul 2021)

🌱 I’m currently learning

  • Languages: Modern C++, C#, F#, Rust, Python, Typescript, Julia, Elixir, Nim, Zig
  • Topics #1: Computer Graphics / Vision, Game Physics, Game Simulation, Fluid Simulation
  • Topics #2: Compiler/Interpreter, Reinforcement Learning, Natural Language Processing

👯 I’m looking to collaborate on

  • Microsoft Developer Technologies MVP
  • Founder & Administrator at C++ Korea
  • Administrator at Reinforcement Learning KR
  • Organizer of RustFest Global 2021
  • Lecturer of Reinforcement Learning and C++/Rust-based projects at many universites
  • Translator of
    • GameSalad by Example Beginners Guide by Acron Publishing
    • Unity Shaders and Effects Cookbook by Acron Publishing
    • Programming 2D Games by Acron Publishing
    • Rust Essentials by Hanbit Media
    • Discovering the Modern C++ by Gilbut
    • Optimized C++ by Hanbit Media

Pinned Loading

  1. game-developer-roadmap game-developer-roadmap Public

    Roadmap to becoming a game developer in 2022

    Rust 5.8k 489

  2. CubbyFlow CubbyFlow Public

    Voxel-based fluid simulation engine for computer games

    C++ 308 40

  3. RosettaStone RosettaStone Public

    Hearthstone simulator using C++ with some reinforcement learning

    C++ 690 83

  4. Runeterra Runeterra Public

    Legends of Runeterra simulator using C++ with some reinforcement learning

    C++ 52 9

  5. baba-is-auto baba-is-auto Public

    Baba Is You simulator using C++ with some reinforcement learning

    C++ 192 25

  6. PokeMaster PokeMaster Public

    Pokémon battle simulator using Rust with some reinforcement learning

    Rust 36 4

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.