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 — rabestro - Overview

@rabestro rabestro Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@rabestro
rabestro
Follow
View rabestro's full-sized avatar
🏠
Working from home

Jegors Čemisovs rabestro

🏠
Working from home
Follow
119 followers · 46 following
  • @evolution-gaming
  • Latvia
  • 14:02 (UTC +02:00)
  • https://jc.id.lv
  • https://orcid.org/0009-0004-1627-3131
  • in/jegors-cemisovs
  • https://exercism.org/profiles/rabestro
  • https://app.pluralsight.com/profile/rabestro

Achievements

Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: YOLOAchievement: QuickdrawAchievement: StarstruckAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: YOLOAchievement: QuickdrawAchievement: StarstruckAchievement: Arctic Code Vault Contributor

Organizations

@exercism @fortemate
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
rabestro/README.md

Jegors Čemisovs

Software engineer · Java & Scala · Open-source maintainer and mentor

I'm the creator and developer behind Fortemate, where I build game engines, backend services, and applications. I share what I learn through open-source work, mentoring, and technical articles.

Articles · LinkedIn · Exercism

Featured: Dice Chess for Fire TV

An offline game for Amazon Fire TV, built with TypeScript and React Native for Vega. Two people share one screen and one remote, or one player takes on the on-device bots. Roll three dice, choose your moves, and capture the king.

The app includes an interactive voice-guided tutorial, save and resume, VoiceView accessibility, and adaptive music. The Scala engine behind it also powers the web game.

Dice Chess against Rampage, captured on the Vega Virtual Device

Screenshot and demo recorded on the Vega Virtual Device.

Explore the game · Amazon Appstore · Watch the demo · Source code

Under the hood

Project What I build
Vega VVD Driver Automation driver & MCP server for the Amazon Vega Virtual Device: remote keys, video/audio capture, and scriptable verification.
Dice Chess Engine Scala 3 move generation and AI search for JVM, JavaScript, and WebAssembly.
Dice Chess Play A SvelteKit web client for Dice Chess.
Dice Chess Play API The authoritative multiplayer server, Bot API, and rating ladder.

Open source & mentoring

I maintain the Scala and AWK tracks on Exercism and mentor learners in Java, Scala, Python, and Bash. I enjoy making complex ideas approachable through small examples, code review, and practical feedback.

Latest articles

From jc.id.lv, updated automatically each day.

  • 2026-07-05 · Scala Steward or Dependabot? Automating sbt Dependency Updates
  • 2026-06-30 · Can You Trust the Dice? Provably-Fair Rolls in Dice Chess
  • 2026-06-12 · Git Hooks for Scala in Milliseconds: Lefthook, Native Scalafmt, and Betterleaks
  • 2026-05-17 · Project Environment Optimization for Google Antigravity AI Agent
  • 2026-05-14 · Sliding Attacks in Chess: The Magic Bitboard Illusion in Scala 3

All articles →

Tools I work with

Languages: Scala · Java · TypeScript · Python · AWK

Applications & services: React Native for Vega · SvelteKit · http4s · PostgreSQL · Docker

Pinned Loading

  1. fortemate/dicechess-engine fortemate/dicechess-engine Public

    Cross-platform high-performance Dice Chess engine, move generator, and AI search targeting JVM, JavaScript, and WebAssembly.

    Scala 1

  2. awk-maze-generator awk-maze-generator Public

    The AWK scripts to generate maze and find a path

    Awk 8

  3. paperless-genie paperless-genie Public

    🧞 AI-powered Telegram bot for Paperless-ngx — chat with your document archive, upload and process documents, set metadata, and search — all from Telegram.

    Python 10

  4. unique-ip-addresses unique-ip-addresses Public

    The optimal solution to the problem of counting unique IPv4 addresses in a huge text file.

    Java 4 1

  5. fortemate/vega-vvd-driver fortemate/vega-vvd-driver Public

    Drive the Vega Virtual Device from scripts and AI agents: remote keys, screenshots, video with sound, frame capture and an MCP server. Unofficial; not affiliated with Amazon.

    TypeScript

  6. graph-pathfinding-algorithms graph-pathfinding-algorithms Public

    Implementation and tests for graph pathfinding algorithms.

    Java 5

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.