Haifa, Israel — Self-Taught Engineer

Razel Tov

Full-stack engineer. Builds entire systems — servers, neural networks, mobile apps — and ships them to production. Everything below this line is running.

DisciplineFull-Stack · AI/ML · IoT
StackFlutter · Java · MongoDB
CurrentlyBuilding something undisclosed
Scroll
01

The workshop

Two machines that took real engineering, then the bench. All of it hand-written in this one file — no WebGL, no libraries, no build step. View source.

Headliner 01 · Systems

A CPU, its assembler, and a kernel

What you are looking at: a screen wired to a RISC-V processor that exists only in this tab. Three programs — a plasma, a fractal zoom, bouncing balls — run at the same time on one core, because a small operating-system kernel, written in RISC-V assembly, switches between them on a timer interrupt. The listing on the right is that kernel with its machine code. Fault one program and only its picture freezes. The other two are never interrupted — no crash, no stall, not a frame lost. That is the point of the kernel: a task dying is that task's problem. The survivors actually speed up, because the scheduler hands them the dead task's time slices. Watch the percentages in the corners.

task 0 · plasma
task 1 · fractal zoom
task 2 · balls
task 3 · yours · empty

        
write your own program → task 3, bottom-right quadrant
Headliner 02 · Compilers

A language, compiled to real machine code

What you are looking at: one program, in a small language that exists only on this page, run two ways. Top screen: an interpreter reads the source and acts it out line by line. Bottom screen: a compiler translates the source once into WebAssembly — machine code the browser executes directly — and runs that. Same picture, pixel for pixel. The clocks show how long each took. The compiler infers types, folds constants, and writes the binary byte by byte; the listing on the right is what it produced.

interpreter—
reads the source, line by line, every time
compiled to wasm—
translated once, then runs as machine code

        
interpreter—
compiled—
press run both
—faster · same program · same pixels

The bench — smaller machines, same rules

Computer Graphics

A 3D renderer with no GPU

Matrix stack, clipping, perspective-correct rasterizer, z-buffer, per-pixel Phong. Drag it.

Numerical Methods

Smoke, solved live

Navier–Stokes on a grid: advection, vorticity confinement, pressure projection. Move through it.

Machine Learning

Watch a neural network think

Every neuron and synapse, live. Backprop derived by hand. Ember wires positive, steel negative.

Physics Engine

Cloth that tears

Verlet integration, constraint relaxation, turbulent wind. Grab it. Pull hard.

Emergent Systems

An ant colony computing shortest paths

Two counters per ant, memory in the ground, no planner. Click to drop food.

Distributed Systems

The wire that refuses to lose data

Sequencing, acks, exponential backoff, duplicate rejection, live checksums. Crank the chaos.

warming up the wire…

Still on the bench — a predictor that explains its own thoughts. The bench is never empty.

02

The work

Full-Stack Software Engineer · Grand-App A.I (PicMeIn)

2024 — 2026 · Healthcare Monitoring
F·01

Killed the bug that ate user data

Server switching corrupted profiles so badly the only fix was reinstalling the app. Hunted it through the sync layer and ended it.

Data corruptionEliminated
F·02

Built a server that never dropped a byte

Custom Java WebSocket server from scratch — tracing, backoff, health checks, key validation on every handshake. Exhibit 07 is its design.

6+ months in production0 failures
F·03

Rewrote the core while it was running

Storage to MongoDB, reconnection stack, alerts architecture — all replaced on a live production fleet. No window, no second system.

Core rewrites, live fleetZero data loss
AI / Neural Networks

Sensors replaced by inference

  • Custom neural nets for behaviour and activity recognition — replaced PIR sensor logic
  • Radar sensing end to end: ingestion, processing, client
Security / Encryption

Healthcare-grade, end to end

  • End-to-end encryption with key rotation and mismatch recovery
  • HIPAA-compliant handling across the whole stack
Backend / Data

Storage, rebuilt under load

  • I/O storage to MongoDB, hand-built cache layer
  • Batched fetches, lazy loading for heavy lists
Flutter · Mobile / Web

One codebase, every screen

  • Family Mode caregiver dashboard, real-time alerts
  • Alerts rebuilt: multi-listener, push, deeplinks, boot persistence
E-Commerce / Payments

A storefront from nothing

  • Distributors, subagents, customers, role-based access
  • Stripe: one-time, subscription, leasing
Platform-Specific

iOS, Android, Web — each on its own terms

  • iOS privacy manifests across 6+ packages · Android boot receiver, in-app updates
  • Web encryption init, Stripe iframe, reconnection
Architecture / Tooling

Code that scales past its author

  • 30+ reusable UI wrappers, manager-pattern domains
  • Dictionary Manager — Excel-level translation editor, built in a day

450+ commits · 10+ critical fixes This is the highlights reel.

03

The arsenal

A live map. Wires mean used together, in production. Hover a node. Drag one.

Hover a node — every one of them has shipped.
04

Forged, not schooled

No degree. No bootcamp. An unreasonable refusal to leave a problem unsolved — learned by shipping to production healthcare, where failure isn't an option. Off the clock I run a TIG welding business. Same philosophy, different material.

0+Production
Commits
0+Active Devices
In The Field
0moZero Data Loss
In Production
0+Critical Production
Bugs Killed
0Machines Running
On This Page

Project 001 — Undisclosed

This is where the site goes dark.

keep scrolling

For three years, long after midnight, I've come down here to build.

It isn't an app. It isn't a framework. It isn't another AI model.

Some nights it does things I never taught it. Those are the good nights.

−112mit already runs −138mit remembers everything −171mit can explain every thought it has −206mit learned things no one taught it −240mone idea, wearing many faces

almost there.

You found it

RelCalc

I've watched it do things I can't explain to you yet.
Not because I don't understand them — because you wouldn't believe me.
So it stays down here. Growing. Until it can speak for itself.

“So… what is it?” Soon.
BuiltAlone. From first principles.
StatusAlive. Improving.
LearnsYes.
RevealThe day it's undeniable.

If we ever meet, ask me about it.
Watch how long I smile before I answer. — R.T. · go on back up. it stays.

05

Off the clock

⚡

TIG Welder

Mobile welding service in Haifa — precision TIG, where the bead has to be perfect because everyone can see it.

〜

Angler

Mediterranean saltwater and freshwater finesse. Reading water is debugging with worse error messages.

▦

Systems Gamer

Immersive sims and emergent sandboxes — systems, not scripts, and the freedom to break them creatively.