Or Bibi profile picture

Hello, I'm

Or Bibi

B.Sc. Computer Science graduate · Software Developer · Cybersecurity Track

Petah Tikva, Israel

Summary

Recent B.Sc. Computer Science graduate and Full-Stack Developer with hands-on experience building production-grade SaaS applications. An IDF Reserve Officer (Captain) adept at modern web technologies, scalable backend architectures, and problem-solving, eager to build impactful user-centric products..

Academic Background

Ariel University — B.Sc. Computer Science, Cybersecurity Track

2023 – Present

GPA: 95.51
  • Rector's List — 2025 (Second Year)
  • Dean's List — 2024 (First Year)
  • Top courses: Algorithms 1 (100), Algorithms 2 (97), Operating Systems (100), Databases (100), Digital Logic (100), Computer Architecture (99), Probability 1 (100), Probability 2 (100), Networks (98), Cyber Lab (99), operating systems (100)

Awards & Languages

2025

Rector's List

Second year academic excellence at Ariel University

2024

Dean's List

First year academic excellence at Ariel University

2018

Excellence Award

IDF service distinction

Lang

Languages

Hebrew — Fluent
English — Working Proficiency

Technical Skills

Languages

Python C++ C Java JavaScript TypeScript

Web & Backend

Node.js Firebase Docker Linux Git

Databases

SQL MongoDB Neo4j Cassandra Elasticsearch Spark

AI & ML

RAG NLP / TF-IDF AI Agents Random Forest OOP

Work Experience

Texas Instruments — Software Developer Intern

2025 – Present

Building a library that connects TI's chips to other company tools.

Leaders App Company — Substitute Tutor

2024 – 2025

Teaching programming in Java and Python.

IDF — Officer, Palsar 7 & Battalion 7016

2017 – Present (Active Reserves)

Strong management and multitasking skills with the ability to work effectively under pressure. Completed course with distinction; transitioned through the "Stars" track to commanders' course and officer training.

Projects

AI & ML

AI Fitness Bot

Telegram bot that creates personalized training programs and adapts them to the trainee's requests. Hallucinations are prevented using RAG with Firebase as the database.

RAG Firebase Telegram
AI & ML

Traffic Analysis & App Identification

Split a network of 128 applications using only 5 samples per application, using CNN and 5-Fold Ensemble classification.

CNN Python Ensemble

Private project — the repository can't be shared publicly because of the dataset.

AI & ML

Phishing SMS Classifier

ML model classifying SMS as Ham or Spam using TF-IDF vectorization and Random Forest. Achieved 0.95 macro recall and 97.67% accuracy.

TF-IDF Random Forest NLP
AI & ML 3rd Place

Hospital Shift Scheduler

Hackathon project for "AI For Life" 2026. Accepts shift constraints in natural language and converts them into rigid constraints using LLM.

LLM NLP Hackathon
Cyber

Malware Agent

Autonomous agent for continual malware detection with independent decision-making capabilities.

Python AI Agent
Cyber

Telegram Spam Agent

Autonomous AI agent to identify and filter spam and phishing threats in real time, built on the MCP governance framework.

MCP Python AI Agent
Cyber

Ransomware Detection

Real-time monitoring tool that detects suspicious changes to text-based files, designed to catch early signs of ransomware activity.

Python Monitoring
Cyber

Evil Twin Attack

Security research project exploring evil twin Wi-Fi attack vectors and detection methods.

Python Wi-Fi Security
Cyber

API GNN Detection

Graph Neural Network based approach for API-level threat detection and analysis.

GNN Python
Cyber OWASP

Untrust-TS · Secure FS

TypeScript/JavaScript security library that prevents Path Traversal and Symlink Escape attacks by replacing raw filesystem paths with validated sandbox tokens. Published under the OWASP-untrust organization.

TypeScript Security OWASP
Cyber

Network Analysis

Network traffic analysis project exploring and processing captured network data.

Python Networking Analysis
Web App

PickPics

Full-stack wedding photo sharing platform allowing guests to upload and browse event photos via QR codes.

Full-Stack TypeScript Firebase
Web App

Wedding RSVP

Full-stack web app for managing wedding guest lists, collecting RSVPs via public links, and scheduling automated reminder messages.

TypeScript Full-Stack
Web App

Landing Page Generator

AI-powered app that creates landing pages using a dual-agent architecture. Built with vibe coding and custom agent integration.

AI Agents Vibe Coding
Web App

AI Bot Trainer Landing

Marketing landing page for the Bibi Fitness Bot — AI-powered fitness and nutrition coaching on Telegram.

HTML/CSS Landing Page
Algorithms

Graphs & Algorithms

Undirected graph with adjacency list implementing BFS, DFS, Dijkstra, Prim, and Kruskal algorithms with dynamic data structure helpers.

C++ Graph Theory
Algorithms

Convex Hull

Computational geometry implementation for finding the convex hull of a set of points.

C++ Geometry
Algorithms

Square Matrix Library

C++ library for square matrix operations including addition, multiplication, determinant, transpose, and more with operator overloading.

C++ Linear Algebra
OOP

Library Management System

Manages books, members, and borrowing processes with design patterns for maintainability and scalability.

Python Design Patterns
OOP

Coup Board Game

Full-featured C++ implementation of the board game Coup with complete game logic and player interactions.

C++ Game Dev
OOP

Reversi Game

Reversi game with bombs and unflippable discs — a creative twist on the classic board game.

Java OOP
OOP

Brokerage Office

Object-oriented brokerage office management system demonstrating software design principles.

Java OOP