Selected independent projects
InstaSharer and Daniel Chat
TypeScript, Bun, SQLite, IndexedDB
-
Built file-sharing and persistent chat services with an owner
workspace, public and restricted collections, Google sign-in and
expiring download links.
-
Implemented chunked uploads with pause/resume, reconnection,
browser-reload recovery and server-confirmed offsets, preserving
transfer progress across interruptions.
share.danielsite.com
AI Memory Services
TypeScript, MCP, PostgreSQL/pgvector, ChromaDB, VoyageAI
-
Built MCP tools for storing, updating and searching persistent
context from AI clients, with bearer-token and OAuth
authentication.
-
Implemented a PostgreSQL adapter combining vector and full-text
search through reciprocal-rank fusion, with identity-scoped
transactions and row-level access policies.
Telegram Automation and AI Review
TypeScript, Bun, SQLite, LLM APIs
-
Built a Telegram prompt-intake and review workflow with expiring
invitations, AI review suggestions and a local human-approval
dashboard.
-
Added AI-assisted prompt formatting with saved sessions,
cancellation, explicit retries and preserved attempt history.
PhoneSyncer
Kotlin, React Native/Expo, Rust, Tauri | In development
-
Implemented a native Android module for LAN service discovery, PIN
pairing, WebSocket messaging and Android Keystore-backed keys,
exposed to React Native through Expo modules.
AntiEntropy Engine
TypeScript, React, Rust, Tauri | In development
-
Built an editor around append-only edit history, text
reconstruction and replay. Implemented a Rust persistence layer
with mirrored journals, checksummed records and batched disk
synchronization.
teroshed.work/#labs
QueueMaster
Next.js, React Native, Node.js, Socket.IO | In development
-
Built shared music-room features across web and Android: QR
invitations, song discovery, personal queues, turn-based track
selection and opt-in browser audio following room playback state.
queuemaster.danielsite.com
VisualEngine and Interactive Interfaces
TypeScript, PixiJS, CSS/SCSS
-
Developed reusable particle and rain effects, moving UI surfaces
and touch controls. Applied the visual system across the showcase
and file-sharing interface, refining interaction feedback and
usability.
showcase.danielsite.com
Earlier development
C# and .NET: Built a Windows Forms Factorio save-sync
tool using the official Google Drive API and OAuth; developed a
Terraria mod.
Java and desktop development: Built a Swing/JFrame
Minesweeper game and a threaded client-server chat application; worked
with custom pixel drawing, animation and double buffering.
Android school project: Created a chess app for the
12th-grade Bagrut final project, with two players on one device and a
basic capture-priority opponent.
C++ foundations: Console-game, file I/O and
object-oriented programming experiments.
Education
Full-stack Development Diploma | John Bryce | 2022-2023
Training in React, Angular, Node.js, MySQL and MongoDB.
Languages: Hebrew, English and Russian