Omri Peretz

Projects

QuickBars for Home Assistant

QuickBars for Home Assistant

A native Android TV app providing a seamless, cross-application overlay for instant smart-home control.

KotlinAndroid SDKJetpack ComposeWebSocket

4,000+

Downloads

350+

Paying Customers

4.9 Stars

Play Store Rating

MessageU – Encrypted Message Transmission System

MessageU - Encrypted Message Transmission System

Grade: 100

A client-server system implementing secure, end-to-end encrypted message and file exchange. Client in C++ (Boost, Crypto++), server in Python (stateless, non-blocking selector, SQLite).

C++17Python 3.12Boost.AsioCrypto++SQLiteTCP (binary LE)RSA-1024AES-CBC-128Selector
Lab Assembler Project in C

Lab Assembler Project in C

Grade: 98/100

A full assembler for a course-specific ISA with a two-stage pipeline: macro preprocessing to .am, then a two-pass assembly to machine output .ob plus metadata (.ent, .ext). Fixed 14-bit words and a 4096-word memory image (100 reserved).

C (C99)MakefileTwo-Pass AssemblerMacro Preprocessor14-bit Word4096-word ImageSymbol Table