SEOUL, SOUTH KOREA · WORKING WORLDWIDE

Clear direction.
Things that work.

Tools Developer × Full-stack Engineer

I turn concrete needs into tools, connected systems and interactive experiences. From the backend to the game loop, I make the pieces work together.

</> Tools that help.✳
✦ Experiences that engage.+
120k+players in a commercial game
15countries using internal tools
100+students taught & mentored
Different challenges.
Same hands-on mindset. ↙

01 / SELECTED WORK

Built to do something.

Games, tools and the systems behind them.
Here’s what I brought to life.

PLAY. CATCH. GET REWARDED.
Lenta loyalty game’s orange cat mascot holding a loyalty card120k+players reached

01 / INTERACTIVE EXPERIENCE

A little game. A big audience.

Lenta Loyalty Game

A Unity game inside Telegram, connecting everyday play to real loyalty rewards.

↗ 120,000+ players
UnityWebGLREST APIs
Inside the project +

Lead Unity Developer · 2024

Built the gameplay, interface and game flow. Integrated loyalty-card APIs to connect performance with discount coupons, designed score-validation rules and guided their backend implementation. Resolved CORS, API and WebGL deployment issues for production.

  1. Play in Telegram
  2. Validate score
  3. Loyalty reward

Existing project mascot. Client project — selected details available on request.

ONE BUILD. MANY IDENTITIES.
Assets→Tool→Game
CONCEPTUAL ASSET PIPELINE

02 / GAME + DEVELOPER TOOLS

New campaign. Same game build.

Pacman-style Promo Game & Asset Tool

A promotional game and an asset tool that put rebranding in the marketing team’s hands.

↗ Reskin without rebuilding Unity
ElectronNode.jsUnitySQL
Inside the project +

Creative Developer · 2024

Developed the Unity WebGL game and an Electron desktop tool for updating sprites and branding. Added image resizing, format validation and previews, with backend logic and SQL storage for runtime asset loading. Collaborated on NGINX configuration for asset delivery.

  1. Upload assets
  2. Process & preview
  3. Load in game

Conceptual asset pipeline, not a screenshot of the client tool.

FROM SCREEN TO REAL LIFEThe Trends, existing event project logoPLAY → SCORE → REWARD

03 / GAMEPLAY + BACKEND

From a high score to a real reward.

Crypto Event Platformer

A 2D event game linking platforming, a virtual economy and on-site rewards.

↗ Digital play → physical rewards
UnityC#TelegramREST APIs
Inside the project +

Unity Developer · 2024

Implemented platforming, virtual currency, a reward shop and leaderboard logic. Used Telegram IDs for player identification and integrated score-validation and anti-cheat rules with backend endpoints, connecting the game to on-site reward collection.

  1. Play & collect
  2. Validate score
  3. Collect on site

Existing project artwork. Client project — selected details available on request.

CONNECTED OPERATIONSTransport · Invoicing · Emissions

04 / BUSINESS SYSTEMS

Making logistics work better.

Transport Management & CO₂ Module

Tools for managing transport operations, handling invoices and calculating the CO₂ impact of delivery routes.

↗ Built for everyday operations
PHPJavaScriptSQLAPIs
Inside the project +

Software Developer · Dornach / Ziegler Group

Developed and maintained transport management features for invoicing, credit notes and planning, connecting internal APIs with SQL data. Also extended a CO₂ calculation module using Google Maps routes and truck-model data, storing results to avoid repeated API requests. Worked with a product owner and trainers to resolve production issues and improve daily workflows.

  1. Route data
  2. Business logic
  3. Operations & CO₂

Built for a confidential logistics environment. Illustration only; no internal screens or data shown.

FEWER MANUAL STEPS
Onboarding request↓Connected workflow↓
HardwareSoftwareAccess
CONCEPTUAL WORKFLOW

05 / FULL-STACK + AUTOMATION

Less admin. More getting things done.

Internal Tools & Intranet

Onboarding workflows and intranet modules connecting HR, agency managers and technical teams.

↗ Tools used across 15 countries
ReactNode.jsPHPJira API
Inside the project +

Software Developer · 2021–2022

Built onboarding and offboarding workflows that generated Jira tickets for hardware, software and access-rights teams. Developed PHP modules autonomously and React/Node.js features with the intranet team, connecting SQL data and internal APIs to reduce manual work.

  1. HR request
  2. Workflow rules
  3. Jira tickets

Confidential internal tools. Conceptual workflow; no employee or business data shown.

02 / WHAT I BRING

Across the stack.
Close to the problem.

The technology changes.
The goal stays practical.

⌘

Tools people actually use

Internal applications, asset pipelines and workflow automation that take repetitive work off people’s plates.

React · Electron · PHP · Node.js
⇄

Systems that talk to each other

APIs, data and business rules that connect an interface to the work happening behind it.

REST APIs · SQL · Node.js · PHP
✳

Experiences you can interact with

Unity gameplay systems, browser-based experiences with Phaser.js, and backend-connected games built around a complete player journey.

Unity · C# · WebGL · Phaser.js
↗

Software that holds together

Production debugging, deployment fixes and clear explanations that help both systems and teams move forward.

Git · NGINX · Debugging · Mentoring

03 / THE EXPERIENCE BEHIND IT

Built in the
real world.

Commercial games. International logistics.
Classrooms full of future developers.

2024 — Present

Software Developer Dornach / Ziegler Group

Transport management, business logic and production systems.

2024

Unity & Tools Projects Commercial client projects

Promotional games, backend integrations and asset tooling.

2022 — 2024

Game Development Instructor Bachelor & Master programmes

Unity, C# and hands-on project mentoring.

2021 — 2022 · 2020

Full-stack Developer Dornach / Ziegler Group

Internal tools, intranet modules and logistics applications.

100+students. Plenty of “aha!” moments.

04 / KNOWLEDGE IS BETTER SHARED

Build it. Understand it. Pass it on.

I’ve taught Unity and C# from first scripts to complete projects, helping students reason through architecture, debug their own code and collaborate with Git. Because knowing why it works matters as much as making it work.

Explore my teaching approach ↗

05 / LET’S BUILD SOMETHING

A clear need.
A tricky problem.
A good place to start.

Freelance projects, team opportunities or a technical challenge.
Tell me what you have in mind.