Skip to content
View yoavlach's full-sized avatar
  • Be'er Sheva

Highlights

  • Pro

Block or report yoavlach

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yoavlach/README.md

Hey, I'm Yoav 👋

I'm an 11th-grade software engineering student from Be'er Sheva, Israel. I build systems — multi-threaded servers, database engines, network protocols, and anything that runs close to the metal.

Currently a Year 2 trainee at the Magshimim National Cyber Excellence Program and a member of Kedem Atidim, Israel's national STEM excellence program.


🛠️ What I Work With

C++ Python C SQLite SQL Git Linux

Core skills: Software Systems Design · Multi-threading · Client-Server Architecture · TCP/IP Sockets · OOP · Data Engineering · Network Analysis · Penetration Testing


🚀 Featured Projects

A real-time multiplayer trivia game built around a multi-threaded C++ server handling concurrent TCP connections, a C# WPF GUI frontend, and a custom JSON-over-TCP communication protocol. SQLite powers the persistent question database. C++ C# TCP Sockets Multi-threading SQLite WPF

A Python client-server application with a custom TCP communication protocol for querying a text-based database. Features a file parser that organizes raw data into nested Python structures for efficient data analysis, plus SHA-256 authentication. Python TCP/IP Cryptography Data Engineering Custom Protocols

A fully-featured chess engine in C++ designed with UML before a single line of code was written. Complete move validation, board state management, and edge-case rule enforcement. Communicates with a pre-compiled graphics frontend via named pipes (IPC). C++ OOP UML IPC Named Pipes

Structured security research on a custom social media protocol — mapped the attack surface, achieved unauthorized account access, and executed successful XSS attacks. Built for the Magshimim cyber education program. Python XSS Penetration Testing Network Security

🏆 Highlights

  • 🥇 1st Place — Wix Entrepreneurship & Product Design Competition, Be'er Sheva
  • 💡 100+ LeetCode problems solved (Easy–Hard) — focused on data structures & algorithms
  • 🎯 Accepted into Magshimim Cyber & Kedem Atidim — two of Israel's most competitive national programs

📬 Reach Me

Email GitHub

Seeking a junior/student R&D role in software systems and research infrastructure.

Pinned Loading

  1. Pink-Floyd-Client-Server Pink-Floyd-Client-Server Public

    A robust client-server architecture built in Python. Implements low-level TCP/IP socket programming, SHA-256 secure authentication, and complex file parsing to organize raw text into nested data st…

    Python

  2. Trivia-Project Trivia-Project Public

    A real-time, multi-client trivia game featuring a C++ multi-threaded server, a dynamic C# GUI frontend, and a custom JSON-over-TCP communication protocol.

    C++

  3. Chess-Project Chess-Project Public

    A fully-featured Chess engine built in C++. Architected with UML, implements complete move validation, board state management, and edge-case rule enforcement. C++ backend communicates with a pre-co…

    C++

  4. Glitter-Pentesting-Tool Glitter-Pentesting-Tool Public

    Security research and PoC exploit suite targeting the custom "Glitter" social media protocol. Developed for the Magshimim cyber education program, this repository demonstrates network protocol anal…

    Python