לתוכן המרכזי
01 / IDENTITY
זמין לאתגרי מערכות ליבה, ביצועי קצה וארכיטקטורה

AMLAACH [המלאך]

מהנדס תוכנה • מערכות ליבה, אלגוריתמים וביצועי קצה

Algorithms Systems Performance AI

בונה תשתיות קוד ביצועיות ודטרמיניסטיות ב-Rust ו-Python. מתמחה בתכנון מערכות ללא הקצאות זיכרון (Zero-Allocation), מנועי חיפוש סמנטי היברידיים והרצת מודלי שפה מקומיים על חומרה צרכנית ללא תלות בענן.

02 / SYSTEMS

Otzaria Semantic Search

SEARCH ENGINE
Python AI & Vector Search BM25 Hybrid Hebrew NLP

מנוע חיפוש סמנטי היברידי לספריית "אוצריא" המשלב התאמה לקסיקלית מדויקת (BM25) עם הטמעות וקטוריות צפופות (Dense Embeddings).

Challenge

אפשרות לחיפוש עמוק לפי משמעות והקשר במאות אלפי טקסטים תורניים, היכן שחיפוש מילים רגיל נכשל.

Solution

שימוש במודל Qwen3 0.6B שעבר התאמה למורפולוגיה עברית, עם איחוד תוצאות מבוסס Reciprocal Rank Fusion.

Outcome

שליפה מהירה מעל 594,000 קישורים באופן מקומי לחלוטין (On-device) על מחשב אישי רגיל ללא GPU.

View System in GitHub →

Just Music

AUDIO ENGINE
JavaScript Web Audio API Vanilla

נגן אודיו קל משקל ומהיר במיוחד הבנוי על תקני רשת טהורים ללא פרימוורקים כבדים או חבילות צד-שלישי.

Challenge

נגני אודיו מודרניים סובלים מ-Bloat של 50MB-100MB של פרימוורקים עבור משימת ניגון בסיסית.

Solution

מימוש מבוסס Web Audio API ישיר ב-Vanilla JS ללא תלות בספריות חיצוניות ועם ניהול זיכרון הדוק.

Outcome

פתיחה וטעינה מיידית (< 50ms), צריכת RAM אפסית וניגון שמע נטול השהיות.

View System in GitHub →
03 / THINKING
CPU L1 → L2 → RAM

חומרה קודמת לאבסטרקציה

אני מתמקד בפרטים שקל לפספס: דפוסי גישה לזיכרון, ניצול L1/L2 Cache, וקטוריזציה ומחיר ה-Context Switching. לפני שמוסיפים שרתים או שכבות עקיפה — מבינים בדיוק היכן הקוד נעצר על החומרה הקיימת.

MEM ARENA / SoA

דטרמיניזם וניהול זיכרון

במערכות ביצועים, הקצאות ב-Heap הן חוב טכני שמביא לפיצול זיכרון והשהיות בלתי צפויות. תכנון בעזרת Arena Allocators, SoA וחוצצים רציפים מאפשר תזמון מובטח וביצועים יציבים תחת עומס.

SYS NO_BLOAT

פשטות רדיקלית (Zero Slop)

כל תלות חיצונית וכל שכבת הפשטה חייבות להצדיק את קיומן מדי יום. קוד נקי, ממוקד ומדויק מייצר פחות שטח פנים לתקלות, קל יותר לאימות ומחזיק מעמד לאורך שנים.

04 / RESEARCH

הרצת AI על מעבדי CPU

וקטוריזציית SIMD (AVX2/NEON) ומבני זיכרון מותאמים להרצה מהירה של מודלי שפה מקוונטזים על מעבדים ביתיים ללא תלות ב-GPU ייעודי.

AVX2LLM

רוחב פס ב-MoE

חקירת צווארי בקבוק ב-RAM בעת החלפה דינמית של משקולות מומחים ברשתות Mixture-of-Experts ואופטימיזציית Cache Locality.

RAMCache Locality

חיפוש וקטורי בעברית

בדיקת טוקנייזרים מורפולוגיים ייעודיים לעברית והטמעות מקוונטזות (INT4/INT8) לשליפה מדויקת ממאגרי טקסט היסטוריים ותורניים.

INT4/8NLP

מבני נתונים ללא הקצאות

תכנון ומימוש של Arena Allocators ו-Slab Buffers ב-Rust לפעולה דטרמיניסטית במערכות ללא מערכת איסוף זבל (Garbage Collector).

ArenaZero-GC
05 / CAPABILITIES
Languages
Rust Python JavaScript (ES6+) C / C++ Primitives HTML5 / CSS3
Systems
Zero-Allocation SoA / ECS L1/L2 Cache Locality SIMD (AVX2/NEON) Concurrency & Threads
Search/AI
Vector Embeddings Hybrid BM25 + Dense Model Quantization (INT4/INT8) Local On-Device Inference Hebrew NLP
Security/Tooling
Git / GitHub Actions Cargo & Toolchain Profiling & Benchmarking Linux / Windows Internals Web Audio API
06 / CHANNEL

שליחת פנייה ישירה

GitHub Issue Prefill

זמינות וזמן תגובה

מענה תוך 24–48 שעות בימי עבודה

כל פנייה נקראת ישירות. מתאים לפניות בנושאי הצעות עבודה במערכות ליבה, ייעוץ לביצועים, או שיתופי פעולה טכנולוגיים.