Skip to content
View RazEini's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report RazEini

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
RazEini/README.md

Hi, I'm Raz Eini πŸ‘‹

Software Engineering Student | Security & Backend Focus

πŸŽ“ B.Sc. Software Engineering student at Afeka College (Academic Reserve – Atuda)

πŸ’‘ I build clean, practical, and maintainable software for real-world problems

πŸ” Continuously learning new technologies and hands-on software development


πŸ› οΈ Tech Stack

Languages

Java Kotlin Python C# Bash HTML CSS JavaScript

Frameworks & Tools

Android Firebase Flask Linux Docker Git GitHub


πŸ’» Core Engineering Concepts

  • Networking & Cyber Security: OSI Model, TCP/IP Stack, Deep Packet Inspection (DPI), Raw Sockets, Cryptographic Protocols (AES-GCM, Password Hashing/Salting).

  • Software Design & Architecture: Object-Oriented Programming (OOP), MVVM Architecture, Event-Driven Design Patterns, Multithreading & Asynchronous Programming.

  • Data & State Management: Real-time synchronization, State persistence, Session management.

πŸš€ Featured Projects

Secure vault implementation using industry-standard encryption protocols

  • Motivation: Moving away from third-party managers to build a personal "vault" and fully understand encryption "under the hood."
  • The Challenge: Correctly implementing AES-128-GCM encryption and PBKDF2 key derivation while maintaining a clean, modular architecture.
  • Key Learning: Masterclass in Cybersecurity fundamentals: Salting, Hashing, Key Derivation Functions (KDF), and secure local storage. Developed a "security-first" mindset and CI/CD automation.
  • Tech Stack: Python, Cryptography (Fernet / AES-128-GCM), PBKDF2-HMAC-SHA256, Pytest, GitHub Actions (CI/CD).




Real-time Network Intrusion Detection System & Security Observability Stack

  • Motivation: Building an enterprise-grade NIDS to perform real-time L2-L7 network monitoring, deep packet inspection (DPI), and dynamic threat mitigation.
  • The Challenge: Handling high-throughput network traffic without memory leaks or packet loss using a multi-threaded Producer-Consumer pipeline, along with seamless observability integration.
  • Key Learning: Deep mastery of OSI/TCP-IP stacks, real-time anomaly detection (DoS/Port Scans), thread-safety (threading.Lock), garbage collection, and infrastructure-as-code (Dashboard-as-Code).
  • Tech Stack: Python, Scapy, Multithreading, Docker Compose, Grafana, Loki, Promtail, JSON Structured Logging.




Real-time data synchronization & complex state management

  • Motivation: Understanding how large-scale consumer apps maintain data consistency between thousands of users and an admin dashboard.
  • The Challenge: Implementing a real-time shopping cart that syncs across multiple devices and handles instant inventory updates during checkout.
  • Key Learning: Mastered Firebase Realtime Database and user authentication. Designed an Admin Panel that simplifies complex management tasks.
  • Tech Stack: Android (Java), Firebase.




Automated prioritization logic & modern Android UI with Jetpack Compose

  • Motivation: Most task managers are just "to-do lists" that eventually become cluttered. I built a tool that actively helps with decision-makingβ€”telling me what to do next based on priority and urgency.
  • The Challenge: Designing an automated prioritization logic that feels intuitive and doesn't overwhelm the user.
  • Key Learning: Deep dive into Jetpack Compose and MVVM architecture. Managed complex UI states while keeping business logic clean and decoupled.
  • Tech Stack: Kotlin, Firebase.




Intelligent desktop automation tool for efficient file system management

  • Motivation: Solving the "cluttered folders" problem by building a robust system that automates file categorization and monitoring in the background.
  • The Challenge: Implementing a reliable Undo/Redo system based on operation history and managing real-time file system events without data loss.
  • Key Learning: Gained deep experience in Event-driven programming using the Watchdog library and modern GUI development with ttkbootstrap.
  • Tech Stack: Python, Watchdog, ttkbootstrap.




Full-stack AI integration with focus on RTL support & session management

  • Motivation: Creating a solution that combines AI power with a clean, responsive web interface, specifically optimized for Hebrew.
  • The Challenge: Bridging the gap between a Python/Flask backend and a responsive frontend while managing session history efficiently.
  • Key Learning: Sharpened Full-stack skills. Learned how to handle API security and how to structure a Flask app to be modular and scalable.
  • Tech Stack: Python, Flask, HTML/CSS/JS.




πŸ“Š My GitHub Metrics

GitHub Stats Top Languages

github contribution grid snake animation

πŸ“« Contact

🀝 Let's Connect! > Whether it's about a project or a potential opportunity, I'm just a message away.

GitHub LinkedIn Email Resume

Pinned Loading

  1. e_commerce_shop e_commerce_shop Public

    Android E-Commerce App with Firebase Realtime DB, Authentication, Smart Search, Voice Search, User & Admin Panels.

    Java 1

  2. Password_Manager Password_Manager Public

    A secure, modular CLI password manager written in Python. Implements AES-128-GCM encryption, PBKDF2-HMAC-SHA256 key derivation, clipboard integration, automated CI/CD via GitHub Actions, and CSV im…

    Python 2

  3. Smart_Task_Flow Smart_Task_Flow Public

    A smart mobile task manager built with Kotlin, Jetpack Compose, and MVVM. Features: automated priority & category classification, real-time search, date grouping, gesture controls, and a clean Mate…

    Kotlin 2

  4. smart_chat_bot smart_chat_bot Public

    Smart Hebrew chatbot built with Flask and OpenAI API, featuring secure .env configuration, natural language understanding, and real-time responses.

    HTML 1

  5. SmartFileOrganizer SmartFileOrganizer Public

    Organize files automatically by type with GUI & CLI support. Python 3.9+ Tkinter, preserves structure & handles duplicates.

    Python 1

  6. python_sniffer python_sniffer Public

    A full-stack Network Intrusion Detection System (NIDS) & Active Defense engine. Features multi-threaded L2-L7 analysis, DPI, dynamic IP isolation, and an integrated Docker observability stack (Graf…

    Python 1