Daniel

Full-stack Software Engineer and Developer

teroshed@gmail.com | +972 53 726 0552 | github.com/teroshed

Portfolio and interactive demos: teroshed.work

Profile

Developer building interactive web applications, desktop tools and the services behind them. Project work spans file transfer, shared music rooms, searchable data interfaces and visual effects. Uses AI coding tools alongside source inspection, iterative implementation and browser testing.

Technical skills

TypeScript, JavaScript, React, Next.js, Bun, Node.js, SQLite, Socket.IO, Rust, Tauri, React Native, PixiJS, HTML and CSS, Git, Cloudflare deployment.

Selected projects

InstaSharer share.danielsite.com

Full-stack file sharing with resumable uploads, public releases, private collections and Google sign-in. Built sharing flows, access controls, an owner workspace and an animated UI using TypeScript, Bun and SQLite.

VisualEngine showcase.danielsite.com

Reusable visual-effects work powering animated UI surfaces in the showcase and InstaSharer. The current PixiJS implementation combines rain, particles, moving interface geometry and touch interaction. A small live demo runs on the portfolio.

QueueMaster queuemaster.danielsite.com

Shared music rooms across web and Android: room invitations, song discovery, personal queues and turn-based selection. Built with React, Next.js, React Native and Socket.IO. Actively developed.

AntiEntropy Engine teroshed.work/#labs

An editor with an append-only change history and a Rust/Tauri desktop layer. The portfolio runs its actual TypeScript diff and reconstruction functions, with editable text, rewind and replay.

More deployed work

Dominions Atlas — Search, filters, comparisons and favorites for game data. dom6.danielsite.com

Kashka Barber — A Hebrew appointment-booking website. kashkabarber.com

Hatber — A multilingual playground with widgets and interactive effects. hatber.lol

Daniel’s Chat — Persistent public and direct chat within the InstaSharer system. chat.danielsite.com