JGNT jgnt@juggernaut.work:~$
--lang=ru
$ ./juggernaut --since=1998

JGNT Development > web development since 1998. we just kept going.

Websites, platforms and data services — for media, communities and business. We started with yellowpages.ru, back when the Russian web was mostly a phone book.

/var/log/jgnt/boot.loguptime
booting juggernaut crew… [OK]1998yellowpages.ru [OK]2000eniro rus-m / it dept [OK]2009jgnt cms v1 [OK]2023laravel + docker [OK]2024kafka · flink · elasticsearch [OK]2026ai agents (supervised) all systems nominal_

$ cat path.log

# a short version of how we got here
[1998–2000] DeTeMedien, MoscowSenior Software Engineer at the Moscow headquarters of Deutsche Telekom Medien. First project — yellowpages.ru. C, C++, Perl, Oracle
[2000–2004] Eniro Rus-MHead of IT at the Swedish directory company’s Russian office. systems analysis, IT management
[2004–2009] Publishing, investment, filmSenior Project Engineer at Parlant Publishing, MDM Investment Management and Bazelevs. PHP, MySQL, project management
[2009–2023] JGNT — our own CMSOur own platform that ran client sites for fifteen years: festivals, media, studios, travel. PHP, MySQL, JS, HTML5, Sass
[2023–2026] Data platformsLaravel and Docker, Kafka and Flink streams, Elasticsearch and Typesense search, AI data enrichment. Laravel, Postgres, Kafka, Flink, Elasticsearch
[2026] NowCommunity portals, data platforms, open source. AI agents at work — under strict supervision. Laravel 12, Livewire, Reverb, Rust, Swift

$ ls services/

# what we take on
./01_ Data platforms Collecting, cleaning and enriching data: scraping, Kafka and Flink streams, search, AI tagging. An admin that makes it easy to work with. see → FirstEdition, 44100.com
./02_ Relaunching old sites Moving legacy onto a modern stack: addresses, accounts and content stay where they were. see → sniff.ru, 44100.com
./03_ Turnkey sites and products From structure and design to deploy and support. see → Biblioring, The Warren, 605
./04_ Support and growth Taking over an existing project, cleaning up code and infrastructure, setting up deploys with rollback. see → JGNT, Biblioring

$ ls -la projects/

# the ones we can talk about. the rest is archived or under NDA
drwxrwxrwx 44100.com/ 1998–2026 #social
44100Hz — a site about electronic music in Russia, running since 1998: listings, clubs, DJs, labels, a photo archive, a forum. Being rebuilt in 2026; the previous version is still up at 2015.44100.com. JGNT → Laravel 12, Livewire, Reverb, PostgreSQL, Typesense
78 179 community accounts carried over
drwxr-x--- FirstEdition/ 2023–2026 #client/product
Backend and admin for a collectibles market aggregator: collecting listings, matching them, AI enrichment, search. Contract work; the backend was a one-person job. Laravel, PostgreSQL, Kafka, Flink, Elasticsearch, Redis
≈7 800 commits
drwxrwxrwx sniff.ru/ 1998–2026 #social
The Juggernaut Crew party photo archive. Moving off the old platform onto Laravel: search, machine descriptions of photos, its own player. JGNT → Laravel 12, Livewire, PostgreSQL, Docker
29 317 frames, 431 galleries
drwxr-x--- Biblioring/ 2013–2025 #client/product
Sites for Russian book fairs and festivals on one platform — each festival with its own code and its own site. Exhibitors apply, users are approved by an admin. JGNT, Laravel, Docker sub-projects: biblioring.ru, bookfair.life, roskniga.online, amurkniga.com, whitefest.ru, sibatlantida.ru, volgavolna.ru, kitovras33.ru, nsbook.ru, pkvn.info, tarkitau.ru, totalfest.ru, knigamay.ru, chitay.top, otkroyrot.com
≈18 sites on one platform
drwxr-x--- inspected.info/ 2026 #client/product
A research tool: myths, cosmologies and rituals across time and space, every claim linked to a source. It does not judge whether beliefs are true. Password-protected for now. Laravel 12, PostgreSQL, FrankenPHP
≈480 commits in 10 days
drwxr-x--- JGNT/ 2009–2026 #client/product
Our own PHP CMS. Client sites ran on it for fifteen years — every project below. Patched for PHP 8 in 2026 so the old sites last until they move. PHP, MySQL, JS
15 years in use
drwxr-x--- Karagodin · Garden Academia/ 2010–2023 #client/product
Sites for Andrey Karagodin and his projects in Crimea: his own site, Garden Academia and its sections — Simeiz, Yalta, Katsiveli, Miskhor. Maps, plots, houses, a nursery, an admin for each site. Identity and print. JGNT, MySQL sub-projects: akaragodin.com, gardenacademia.com, simeiz.gardenacademia.com, yalta.gardenacademia.com, lastochka.gardenacademia.com, naturephilosophy.gardenacademia.com, projects.gardenacademia.com, usadbakids.com, Kitezh, Chernomor Gardens, Yaropolets
open →
# more projects, each with a page of its own
drwxr-x--- 605 Post Production/ 2015–2021 #client/product
A site and a gallery admin for a video post-production studio. JGNT
open →
drwxrwxrwx kohphangan.ru/ 2009–2021 #social
A Russian-language guide to Koh Phangan: a map on the front page, weather, a daily menu, a rentals form, a Telegram bot. JGNT, Telegram Bot API
open →
drwxr-x--- The Warren/ 2016–2023 #client/product
A site and printed collateral for The Warren, a venue in Chaloklum, Koh Phangan. JGNT
open →
drwxr-x--- ombabush.ru/ 2017–2023 #client/product #archived
A personal film collection on open IMDb, TMDb and OMDb data; beside it, an experiment that crossed an IMDb watchlist with JustWatch and the Bechdel test. PHP, React, Node
open →
drwxrwxrwx laravel-fourthwall/ 2026 #social
An open-source package: a Fourthwall shop inside a Laravel site — shelves, product pages, a donation form. In use on sniff.ru. Laravel package, MIT
open →
drwxrwxrwx laravel-hearthis/ 2026 #social
An open-source hearthis.at API client for Laravel: mixes and playlists on your own site. In use on sniff.ru. Laravel package
open →
$ ls ~/web_backup | wc -l 55 # of those we can name
  • yellowpages.ru/
  • 12kosmonavtov/
  • 605postproduction/
  • admarginem.ru/
  • akaragodin/
  • arky.ru/
  • arthurgain.com/
  • artscience/
  • asapvr/
  • autocd/
  • bass/
  • bitcoinsupport.tech/
  • chalok_it/
  • chefshows.com/
  • courvoisier-cafe.ru/
  • creditbuildersalliance.org/
  • crowbarphangan.com/
  • dejavu/
  • dipacademy/
  • dom.com/
  • dreamscape/
  • festivalsmap.com/
  • fizruk.ru/
  • freedominside/
  • genericapteka.com/
  • gmart/
  • gmedia/
  • gorodclub/
  • hardforking/
  • jalouse/
  • jazz_kids/
  • karo/
  • kohhelp/
  • kohphangan.ru/
  • kundalini-nepal.com/
  • les.media/
  • lightfest.ru/
  • markcaven/
  • migz/
  • moneyhero/
  • mpz-insar.ru/
  • mrssporty.ru/
  • must-have-corporation.com/
  • nikkapoo/
  • ombabush.ru/
  • omtravel.ru/
  • osman/
  • peta/
  • phanganweddings.com/
  • prostokrasivo/
  • QualeVita/
  • rafastyle.com/
  • the warren/
  • laravel-fourthwall/
  • laravel-hearthis/

$ man jgnt

# rules we do not break
RULE_01 Rule zeroOne object, check it with your eyes, then ten, then everything. That is how the sniff photos move.
RULE_02 Documents, not chatPlans, reports and decisions live in the repository. What was done, and why, is on record.
RULE_03 Deploy with rollbackA snapshot before every release, a gate, one-command rollback — and rollback drills.
RULE_04 AI agents under controlAgents write code under strict rules; a human checks every result.

$ whoami

Juggernaut Crew is a small team around JGNT Development. For each project we bring in exactly who it needs.

Founded by Kirill Romanov aka Om Babush. MSc in mathematics, PhD in economics, in production since 1998. DJ. Russia ↔ Koh Phangan.

$ cat ~/.stack

lang="C, C++, PHP, Swift, JS, Perl, Rust"db="Oracle, MySQL, Postgres, MongoDB"web="Laravel, Livewire, Vue, HTML5, Sass"data="Kafka, Flink, Elasticsearch, Typesense"ops="Docker, FrankenPHP, Traefik"
# this is a real terminal. type help