Simas Razinskas

Simas Razinskas · DI kūrėjas ir konsultantas

Kuriu DI sistemas, kurios veikia ir tada, kai demonstracija baigiasi.

Šiuo metu: DI procesus, agentines sistemas ir vidinius automatizavimus verčiu programine įranga, kuria komandos gali pasitikėti

Atvejų analizės

Daugiau atvejų

Dvylika gamybinių sistemų, aprašytų taip, kaip jos buvo kuriamos: problema, dizainą formavęs apribojimas ir sistemos elgsena, kai kažkas genda. Klientai lieka anonimiški. Inžinerija — ne.

Dirbta srityse

  • Finansų technologijos
  • DI ir medija
  • Automatizavimas ir operacijos
  • Kūrėjų įrankiai
  • Geoerdvė
  • SaaS

Didžioji dalis pagaminta pagal NDA — todėl aprašoma pagal tai, ką daro, o pagrindžia vieši darbai.

Ką sukūriau

  • LLM medijos lokalizavimo sistemos

    Visapusis vaizdo, garso ir vaizdų turinio vertimas bei pritaikymas — transkripcija, mašininis vertimas, balso sintezė ir teksto keitimas vaizduose, sujungti veikti dideliu mastu.

  • Kelių paslaugų automatizavimo platformos

    Monorepozitorijos, sujungiančios skydelius, eiles, API ir trečiųjų šalių integracijas į kasdienį rinkodaros ir operacijų komandų darbo srautą.

  • Agentiniai DI įrankiai ir asistentai

    Paieška papildyti pagalbos tarnybos asistentai, automatinis užklausų skirstymas ir vidiniai pagalbininkai — LLM, pritaikyti realiems verslo duomenims ir procesams.

  • Naršyklių ir dizaino įrankių papildiniai

    „Figma“ papildiniai ir „Adobe“ skriptai dizaino automatizavimui bei „Chrome“ plėtiniai, įtraukiantys vidinius įrankius tiesiai į naršyklę.

  • Žiniatinklio programos: CRM, prekyba ir mokymai

    Klientų ir kredito valdymo sistemos, el. parduotuvės ir mokymosi platformos — tipų atžvilgiu saugios viso rinkinio programos su „Next.js“ ir „Postgres“.

  • Geoerdvinės ir žemėlapių programos

    Interaktyvūs žemėlapių produktai su „OpenLayers“ ir „GeoServer“, įskaitant elektromobilių įkrovimo vietų ir maršrutų duomenis per atvirus standartus.

  • Mobiliosios ir natyvios darbalaukio programos

    Keliaplatformės programos su „React Native“ / „Expo“, natyvus mobilusis darbas ir natyvi „macOS“ programa su „Swift“.

  • Kūrėjų įrankiai ir diegimo infrastruktūra

    Komandinės eilutės įrankiai ir savistatos pristatymo konvejeriai — įskaitant agentų valdomą platformą, kuri palaiko būtent šią svetainę.

160+
sukurtų saugyklų
8+
kalbų, naudotų gamyboje
12+
metų, praleistų rašant kodą
self-hosted
gamybinė infrastruktūra, kurią pats valdau nuo pradžios iki galo

Uždaviniai, kuriuos išsprendžiau

Dvylika atvejų analizių, anonimizuotų iki pačios inžinerijos: kas lūžo, koks apribojimas formavo sprendimą ir kas buvo paleista. DI konvejeriai, paskirstytos sistemos, infrastruktūra.

Skaityti atvejų analizes →

  • Nulinio prastovos laiko „blue-green“ diegimai su sveikatos patikra grįstu atstatymu

    Vieną kartą sukurti, tik paaukštinami atvaizdai, išbandomi parengties aplinkoje su tiesioginėmis migracijomis ir atomiškai sukeičiami už atvirkštinio tarpinio serverio. Konteinerio sveikatos patikra nusprendžia dėl kiekvieno leidimo: sėkmė palaipsniui išjungia senąją spalvą, nesėkmė automatiškai atstato versiją, o senoji versija toliau aptarnauja užklausas. Prieš migraciją daromos duomenų bazės momentinės kopijos ir „expand/contract“ migracijos leidžia atšaukti net schemos pakeitimus.

    Docker Compose · Traefik · Postgres · shell orchestration
  • Agentų valdomas užduočių variklis

    Paskirstyta kanban sistema, kurioje autonominiai agentai pasiima darbą per „FOR UPDATE SKIP LOCKED“ pagal atnaujinamas nuomas, su tinginiu TTL šalintuvu (be foninio darbininko), trijų bandymų eskalavimu žmogui ir tik papildomu (append-only) įvykių žurnalu. Lentos sinchronizuojamos realiu laiku per Postgres „LISTEN/NOTIFY“, paskleidžiamą kaip serverio siunčiami įvykiai (SSE).

    Drizzle · Postgres LISTEN/NOTIFY · SSE · contract-first API
  • Idempotentinis „webhook“ priėmimas dideliu mastu

    Patvari Postgres pagrindu veikianti eilė, priimanti trečiųjų šalių „webhook“ užklausas su daugiausiai vieną kartą pristatymu per „upsert“ pagal išorinius ID. Trys savaime atsistatantys sluoksniai saugo nuo tylaus duomenų praradimo: dvigubo paleidiklio suderinimas, trūkstamų ID papildymo aptikimas su „tombstone“ anti-sąjungomis ir 30+ automatinių anomalijų patikrų dėl delsos bei pamestų įrašų.

    Go · Postgres (SKIP LOCKED, matviews) · HMAC · advisory locks
  • Duomenų baze grįsta užduočių eilė, pakeičianti „no-code“ darbo srautus

    Pakeičiau krūvą trapių „no-code“ automatizavimų savo sukurta patvaria eile: nuomos stulpeliai, paėmimų skaičiai ir širdies plakimai (heartbeats), paskirstantys greičiu ribojamas užduotis į išorines API, vaikinės idempotencijos raktai atsistatymui darbo metu ir šešėlinis / „dry-run“ režimai saugiam testavimui lygiagrečiai su gamyba.

    Go · Postgres leases · gocron · bearer + HMAC auth
  • Kadrų tikslumo vaizdo įrašų lokalizavimas

    Visapusis įgarsinimo konvejeris: transkripcija su kalbėtojų atskyrimu (diarizacija) ir žodžių lygmens priverstiniu sulygiavimu, neuroninis balso klonavimas ir pagal segmentus tempiamas garsas, kad sintezuota kalba atitiktų originalo laiką be nuokrypio per kelių minučių trukmės įrašus — su vokalo / instrumentų atskyrimu, kad foninis garsas liktų švarus.

    WhisperX · XTTS voice cloning · Demucs · FFmpeg · CTranslate2
  • Struktūrizuotų dizaino dokumentų vertimas pirmyn ir atgal

    Teksto išgavimas ir įterpimas atgal per 3 000+ segmentų supakuotuose dokumentų formatuose (įdėtiniai ZIP/XML medžiai), išsaugant tikslius elementų indeksus, įterptinį formatavimą ir išdėstymą — išliekant nepakitusiam per visą eksportavimo → vertimo → reimportavimo ciklą be struktūros sugadinimo.

    Python XML/ZIP tooling · multi-format CAT interchange
  • Evoliucinis užklausų (prompt) optimizavimas

    Geresnių vertimo užklausų paieška genetiniu algoritmu — elitizmas, adaptyvūs kiekvienos mutacijos svoriai, kryžminimas ir įvairovės palaikymas — vertinama išmokta semantinio panašumo metrika pagal daugiakriterę tinkamumo funkciją, balansuojančią kokybę, ilgį ir žodyną.

    BLEURT · LLM APIs · evolutionary operators · NumPy
  • Be serverių veikiančios GPU inferencijos orkestravimas

    Kelių minučių trukmės vaizdų generavimo srautų valdymas be serverių veikiančiuose GPU per „WebSocket“: užklausų eiliavimas, būsenos tikrinimas, didelių dvejetainių rezultatų srautinis perdavimas ir užduoties būsenos atstatymas po tinklo trikčių inferencijos metu su ribotu eksponentiniu atidėjimu ir tvarkingu darbininkų išjungimu, kad būtų išvengta VRAM nutekėjimų.

    RunPod · ComfyUI · WebSockets · S3 offload
  • Kelių tiekėjų DI vartai su sąnaudų apskaita

    Generavimo užklausų nukreipimas per daugelį modelių tiekėjų už vienos vientisos adapterio sąsajos, su kiekvieno modelio lygiagretumo ribomis, automatiniu perjungimu prie atsarginio ir sesijos / dienos / bendros sąnaudų sumavimu — pasiekiama tiek per asinchroninį REST, tiek per srautinį gRPC.

    Go adapters · gRPC / protobuf · persisted in-memory queue
  • Kelių nuomininkų SaaS su eilučių lygmens izoliacija

    Tipų atžvilgiu saugi viso technologijų rinkinio platforma, užtikrinanti nuomininkų izoliaciją kiekvienoje užklausoje ir penkių rolių teisių hierarchiją API riboje, su GDPR audito žurnalais, kelių valiutų pinigų tvarkymu ir patvirtinimo darbo srautais.

    tRPC · Prisma · Postgres · Next.js
  • Realaus laiko prekybos kopijavimas

    Mažesnis nei 3 sekundžių apklausos intervalas aptinka naujus sandorius, proporcingai pritaiko jų dydį pagal kitos sąskaitos balansą, atmeta esant per dideliam slydimui (slippage) ir vykdo per grandinėje veikiančią pavedimų knygą — pašalindamas dublikatus pagal operacijos maišą (hash), ribodamas atmintį ir išliekantis per ryšio atnaujinimo ciklus.

    Python · Web3 RPC · on-chain CLOB
  • Natyvi „macOS“ diktavimo sistema

    Pirmiausia vietinis balso pavertimas tekstu: žemo lygio garso fiksavimas → įrenginyje veikiantis kalbos atpažinimas → konteksto įterpimas iš ekrano OCR, iškarpinės ir pažymėjimo → pasirinktinis LLM apvalymas → įklijavimas per pritaikomumo (Accessibility) API — orkestruojant penkis „macOS“ leidimus ir įrenginio keitimą įrašymo metu su nekritiniu klaidų valdymu.

    Swift / SwiftUI · whisper.cpp · Accessibility & CoreGraphics APIs

Su kuo dirbu

Kalbos
TypeScript · Python · Go · Swift · PHP · SQL · Bash
Žiniatinklis ir DI inžinerija
Next.js (App Router) · React · Tailwind CSS · tRPC · TanStack Query · Claude / OpenAI SDKs · Vercel AI SDK · RAG pipelines · Agentic workflows · Prompt engineering
Serverinė dalis ir duomenys
Node.js · Fastify / Express · FastAPI / Flask · Go services · PostgreSQL · Drizzle ORM · Prisma · Redis
Infrastruktūra ir DevOps
Docker & Compose · Traefik · Terraform · CI/CD (GitHub Actions) · Self-hosted VM deploys · Blue-green + health-check rollback · Prometheus / Grafana / Loki · Sentry
Mobiliosios, integracijos ir įrankiai
React Native / Expo · Native iOS & Android · macOS (Swift) · Stripe · Figma plugin API · Chrome extensions · Claude Code / MCP tooling

Laiko juosta

  1. 2026

    simasrazinskas.com platforma

    Ši svetainė: „Next.js 16“ su „Cache Components“, statiškai generuojama ir nepertraukiamai diegiama tiesiai iš CI.

  2. 2026

    Savistatos gamybinis VM

    Vienas VM, kuriame veikia keli izoliuoti programų rinkiniai už „Traefik“ su „Let's Encrypt“, visa „Prometheus/Grafana/Loki“ stebėsena, įspėjimai į „ntfy“ ir scenarijais valdomos atsarginės kopijos.

  3. 2025 →

    DI agentų programavimo darbo srautas

    Programinės įrangos kūrimas daugiausia su DI programavimo agentais ant griežto tipizavimo, ribų validacijos ir deterministinio patikrinimo pagrindo.

  4. 2024 → 2025

    DI medijos lokalizavimo ir kompiuterinės regos sistemos

    Visapusis vaizdo, garso ir vaizdų turinio lokalizavimas — kalbos pavertimas tekstu su diarizacija, neuroninis balso klonavimas, kadrų tikslumo garso sinchronizavimas ir GPU inferencija, orkestruojama be serverių veikiančioje aparatinėje įrangoje.

  5. 2024 →

    Kelių paslaugų automatizavimo platformos

    „Go“ ir „TypeScript“ monorepozitorijos, pakeičiančios trapius „no-code“ automatizavimus: patvarios duomenų baze grįstos užduočių eilės, idempotentinis „webhook“ priėmimas, agentiniai pagalbos tarnybos asistentai ir operacijų skydeliai su eilučių lygmens kelių nuomininkų izoliacija.

  6. 2023 → 2024

    Viso rinkinio žiniatinklio platformos

    Gamybinės CRM, e. mokymosi platformos, e. prekyba ir vaizdų generavimo vartai — tipų atžvilgiu saugūs nuo pradžios iki galo su „Next.js“, „tRPC“ ir „Postgres“, su pirmąja LLM funkcijų banga.

  7. 2022 → 2023

    Geoerdvinės, fintech ir natyvios programos

    Žemėlapių produktai su „GeoServer“/„OpenLayers“ ir projekcijų transformacijomis, realaus laiko rinkos duomenų ir prekybos įrankiai, dizaino įrankių bei naršyklių papildiniai ir natyvios „macOS“ bei mobiliosios programos.

  8. nuo 2014

    Atvirai rašau kodą

    Daugiau nei dešimtmetis darbo „GitHub“ — ilga kalbų, karkasų ir šalutinių projektų virtinė, ankstesnė už aukščiau išvardytus darbus.

Kaip sukurta ši svetainė

Šį domeną naudoju kaip laboratoriją — idėjos tampa įdomios tik realioje gamybinėje aplinkoje: tikri vartotojai, tikri diegimai, tikri gedimų scenarijai. Didžiąją dalį kodo čia rašo DI programavimo agentai, dirbantys kanban lentoje: aš sukuriu korteles su priėmimo kriterijais, agentai jas pasiima per nuomojamą API ir dirba už griežtos patikrinimo ribos — tipai, lint, testai, priklausomybių ribos — viską, kas neaišku, atidėdami kaip klausimą man.

Infrastruktūra sąmoningai paremta savistatos principu: vienas VM už „Traefik“, su nepertraukiamu pristatymu nuo CI per konteinerių registrą, konteinerių sveikatos patikromis ir savistatos analitika. Viso rinkinio valdymas išlaiko grįžtamąjį ryšį sąžiningą — kai kažkas sugenda, tai man pačiam suprasti.

Simas Razinskas, DI kūrėjas ir konsultantas

Simas Razinskas · DI kūrėjas ir konsultantas

Turite sistemą, kuri privalo veikti?

Rezervuokite pokalbį — susidėliosime, ką ji turi daryti, kur ji lūš ir kokią mažiausią versiją verta kurti pirmiausia.