Aleksandr Vorontsov

Full Stack Engineer at Artificial

CV logo github logo linkedin logo

Projects

  • AI toolkit for tabletop RPG players and Dungeon Masters. Combining an AI art generation studio - covering characters, NPCs, monsters, landscapes, battlemaps, items, spells, and 3D printable miniatures - with a suite of 16 text generators for world-building (names, taverns, settlements, dungeons, factions, and more). A session recording and summarisation feature transcribes and recaps gameplay sessions via Discord bot integration or audio upload. Generated entities are stored in a persistent World Codex, allowing campaigns to be built and linked across sessions. The platform has grown to over 43,000 users with more than 830,000 images generated, and operates on a freemium subscription model.

  • Programming language developed as part of Bachelor's degree. Compiler developed in OCaml, VM developed in RPython

  • CLI tool for getting the weather forecast at your current location or a specified location. Developed in Nim, uses OpenWeatherMap API and freegeoip

  • CLI tool developed to aid in usage of git commands. git-gud processes a git command, takes the error and gets an answer using the stackoverflow API. Written in Go, original implementation in Python

  • Maps film scenes to real life locations using Google maps and imdb data. Scrapes imdb listings for location metadata and maps to coordinates

  • Desktop game made for BAFTA Young Game Designers 2017. Written in Unity using C#. Custom physics and movement developed as part of game features

  • Web page for RockPaperSplat written in plain HTML+CSS+JS. Includes simple pixel art editor to save artwork to device