Work.

Products we designed, built and still run in production.

Web appAIAutomation

EldorinaClip ClipMaker

A clip studio for a Kick streamer: find the best moments, edit them in the browser and publish them everywhere.

New clips are pulled from Kick and scored by AI. The team trims and captions them in a browser timeline editor, videos render on the server, and approved clips go out to Instagram Reels and TikTok.

1,400+videos rendered
2publishing channels
AIclip scoring
Next.jsRemotionPuppeteerMongoDBInstagram APITikTok API
Visit clip.eldorina.com
ClipMakerclip.eldorina.com
  • Clip library
  • AI scoring
  • Timeline editor
  • Server rendering
  • Approval queue
  • Auto publishing
Live in production
Mobile appReal-time data

EHB Harita

An Android field app for teams that maintain power transmission lines.

Crews see towers and lines on a map, locate faults, and get fire, lightning and radar warnings near their lines. A server collects live lightning data around the clock and feeds the alerts.

v3.8Android release
24/7lightning data feed
4map and alert tools
AndroidNode.jsMongoDBWebSocketsMaps
Visit ehb.fsksoft.com
EHB Haritaehb.fsksoft.com
  • Tower and line map
  • Fault location
  • Lightning alerts
  • Fire alerts
  • Radar warnings
  • Push alerts
Live in production
Web appInfrastructure

FSK Lab Cloud

Encrypted file sharing with links that expire, lock or delete themselves.

Every file gets its own AES-256-GCM key. Uploads are split into 8 MB chunks on S3-compatible storage, downloads stream as ZIP, and HyperShare sends files straight from one browser to another.

AES-256GCM key per file
8 MBupload chunks
P2Pbrowser to browser
Node.jsExpressMongoDBS3WebRTC
Visit cloud.fsklab.com
FSK Lab Cloudcloud.fsklab.com
  • Per-file encryption
  • Chunked uploads
  • Expiring links
  • Password links
  • Peer-to-peer sharing
  • ZIP downloads
Live in production
Web appMobile-first

Qurgu

A social dubbing game: put your own voice on famous TV scenes.

Players pick a scene, record their lines alone or with friends in multiplayer rooms, and share the result in a reels-style feed where others watch and vote.

Roomsmultiplayer dubbing
Reelsvertical feed
Votescommunity ranking
JavaScriptNode.jsExpressSQLiteWeb Audio
Visit qurgu.com
Qurguqurgu.com
  • Scene library
  • Voice recording
  • Multiplayer rooms
  • Reels feed
  • Votes
  • Sharing
Live in production
AI voiceStreaming

Kick TTS

Viewers turn channel points into voice messages that play live on stream.

Each redemption is spoken with ElevenLabs or MiniMax voices, including a custom voice made for the streamer, and shown in an on-stream widget with six themes. One admin panel runs several channels.

~3 sredemption to voice
6overlay themes
3live channels
Node.jsMongoDBElevenLabsWebSockets
Kick TTStts.fsksoft.com
  • Text to speech
  • Custom voice
  • Six widget themes
  • Multi-channel
  • Live in about 3 s
  • Per-channel settings
Running in production
Data collectionDashboard

Kick Chat Analytics

Every chat message from a Kick channel, collected live and turned into stats.

A collector stays connected to Kick chat and stores every message. A watchdog checks stream status against the Kick API, and monthly leaderboards count only messages sent while the stream is live.

4.6M+messages stored
60 swatchdog checks
Monthlyleaderboards
Next.jsExpressMongoDBWebSockets
Chat AnalyticsPrivate dashboard
  • Live chat capture
  • Message archive
  • Stream detection
  • Monthly leaderboards
  • Stream stats
  • Watchdog
Running in production
PlatformAPIs

FSK Lab

Seven public products under one account, each with its own API.

Cloud storage, HyperShare, Weather, Maps, Streams, CDN and DNS share one sign-in and one console. Every product has a REST and JSON API, and data is encrypted by default.

7products
1account
RESTand JSON APIs
Node.jsExpressMongoDBCloudflare
Visit fsklab.com
FSK Labfsklab.com
  • Cloud
  • HyperShare
  • Weather
  • Maps
  • Streams
  • CDN and DNS
Live in production
Custom AI modelsIndustrial

FSK Vision

Custom detection models for factory production lines.

Models trained on the products of each line find, count and sort items on a conveyor and flag surface defects, running on devices right next to the camera.

120+frames per second
99.4%classification accuracy
0.1 mmdefect precision
PyTorchONNXPythonEdge devices
FSK VisionIndustrial AI
  • Product detection
  • Sorting
  • Defect inspection
  • Belt monitoring
  • Multi-device
  • Real time
Running in production
InfrastructureHosting

Our own servers

The servers behind everything on this page, set up and run by us.

A dozen production apps run on Linux servers we manage, behind Nginx and Cloudflare, with process managers, nightly backups and a monitoring dashboard that records metrics every 10 seconds.

12+production apps
10 smetric resolution
Nightlybackups
LinuxNginxPM2PassengerMongoDBRedisCloudflare
Server fleetInfrastructure
  • 12+ apps
  • Cloudflare
  • Nightly backups
  • 10 s metrics
  • Security audits
  • Zero-downtime deploys
Running in production

Your product could be next.

Tell us about it. We reply with questions, a plan and an honest estimate.