GUEST PLAYERPLAYER 01 LV. 1
EXPLORATION0000 / 1100 XP
BOYU ZHANG / PERSONAL WORLD

Choose your next level

Every level is open. Explore in any order.0000 / 1100 XP
PLAYER PROFILE / NoKiin · Harlen

AI / GAMES / PERSONAL NOTES

Hi, I’m
Boyu Zhang.

I also go by David. My gaming IDs are NoKiin and Harlen.

I’m based in Singapore and work on AI and games at Lobah. I build multi-agent systems that generate HTML5 games, as well as AI-native games. Before this, I worked on biomedical image analysis at A*STAR. I also used to play esports professionally.

I still play games after work. I also like travelling, going out for drinks, cooking and mixing drinks at home. I’m learning Thai too.

Singapore/UTC +08:00

WORK / BACKGROUND

Work & background

View résumé

GAMES & COMPETITIONS

ARCHIVE / 2015
GAMING IDs: NoKiin / Harlen

HARLEN

CROSSFIRE MOBILEPLAYER ID: 哈伦

I used to play CrossFire Mobile professionally as 哈伦. I also go by NoKiin and Harlen in games. Here are my tournament results and a few team photos.

Player profile article

VICTORY

Tournament results
10+TITLES & GOLD MEDALS2015–17COMPETITION YEARS
CROSSFIRE MOBILE

ACHIEVEMENTS

Awards

Open a badge for details.

PRO ESPORTS012015—201710+ titles & gold medalsVIEW RECORD

More than ten championships and gold medals in CrossFire Mobile professional and national tournaments from 2015 to 2017, including CMEG 2017.

HACKATHON022020Singtel · 2nd prizeVIEW RECORD

Second prize at Singtel GD Hackathon 2020 with the BizVoice Automation team.

CODE LEAGUE032021 / 2022Shopee · FinalistVIEW RECORD

Finalist in Shopee Code League in both 2021 and 2022.

APP COMPETITION042020Huawei · FinalistVIEW RECORD

Finalist in Huawei HMS App Competition 2020.

SAVED MOMENTS

Tournament photos

04 /OFF THE CLOCK

Games, trips & everyday life

What I’ve been playing, plus trips, meals and nights out.

Recently played

GAME LOG

CLEARED

Phantom Blade Zero

First playthrough. All achievements. Platinum.

PLAY TIME
28h 20m
COLLECTION
100%
DEATHS
63
All albumsALBUM 01 / 06

Thailand

Bangkok

Brunch at FRAN’S, three bars and After You.

9 photos
01

FRAN’S · Brunch & Greens

Coffee, a sandwich, steak and berry pancakes.

Visit FRAN’S
02

A few bars in Bangkok

The Bumble Bar / Bar Kaguya

03

Bar Vagabond

A Negroni and the bar.

04

After You

Toast, ice cream and dessert.

Visit After You
All albumsALBUM 02 / 06

Thailand

Pattaya

Photos from the beach and around town.

4 photos
All albumsALBUM 03 / 06

Liaoning, China

Shenyang

A Negroni and a gin & tonic.

2 photos
All albumsALBUM 04 / 06

Singapore

East Coast

A barbecue at an East Coast BBQ pit.

2 photos
All albumsALBUM 05 / 06

China

Chongqing

Around the city and by the river at night.

2 photos
All albumsALBUM 06 / 06

Hubei, China

Wuhan

Yellow Crane Tower at night.

1 photo
TRAVEL / VIDEO10 SEC

By the sea in Pattaya

A short clip from the trip, without audio.

THAI / MINI GAME12 PHRASES

A little Thai?

I’m learning too. These are a few phrases for food and getting around.

สวัสดีsa-wat-di

Hello

These are short forms. For politeness, men commonly add ครับ; women use ค่ะ for statements and คะ for questions. The spelling hints do not mark tones.

More phrases from the Tourism Authority of Thailand ↗

05 /JOURNAL

Notes

8 notes

Some thoughts on making games, and notes about studying and competing.

06 /SITE TRAFFIC

Visitor map

Visits to the site and the countries or regions they come from.

CURRENT PLAYER / YOU

You’re visiting from

Finding your spot…

YOUR PUBLIC IP—Only shown to you · not stored

The pin marks your approximate country or region from your IP. A VPN may show its exit location.

Loading visits…
01ALL-TIME VIEWS—All recorded views
02VISITORS—Selected period · estimated
03VISITORS TODAY—Since 00:00 UTC
04COUNTRIES / REGIONS—Selected period
WORLD MAPWORLD / 01
100%
World map of visitor originsMarkers indicate countries or regions, not exact locations. Counts are available in the region list below.
Loading map data…
Select a waypointChoose a region to view its visits.
P1Your regionWaypoints · numbers open nearby regionsGRID / —

Drag · pinch · double-click to zoom · Ctrl / ⌘ + scroll. Arrows move, + / − zoom, 0 shows the world. Locations are approximate countries or regions.

Daily visits

Page views · UTC
——

Top locations

Visitors

    Locations will appear as visits arrive.

    How are these numbers counted?

    A page view is recorded after about 3 seconds. Section changes do not add views, and rapid refreshes are deduplicated. Visitor counts are anonymous estimates based on IP and browser information; shared networks and device changes affect accuracy.

    Traffic statistics only publish aggregates and do not store raw IP addresses or use analytics cookies. Your current IP is shown only to you; looking it up records no page view or location history. Anonymous deduplication records are kept for up to 35 days; aggregate views are retained. Analytics respects Do Not Track and Global Privacy Control. IP location is approximate and may reflect a VPN.

    IP Geolocation by DB-IP · Natural Earth

    07 /PLAYER MESSAGES

    Guestbook

    Games, projects, or just a hello.

    PUBLIC LOBBYReviewed before publishing— messages
    NEW MESSAGE

    Say hello

    Pick a nickname. No account needed.

    Choose a badge

    0 / 500

    Your draft stays in this browser session until submission succeeds.

    MESSAGE BOARD

    Messages

    4 per page

    Loading messages…

      Nicknames are chosen by visitors and are not verified identities.

      Photo viewer