Projects
Football Insight Hub
Technologies: Node.js, Express.js, MySQL
Developed a scalable backend system to manage and query real-time football statistics.
I designed and implemented RESTful APIs with robust validation and filtering logic using a modular Node.js and Express.js architecture connected to a MySQL database.
This resulted in a clean and efficient system that supports fast data exploration and reliable access to team, match, and player insights.Sarcasm Analysis



Technologies: Java, AWS (S3, EC2, SQS)
Built a distributed Java application that analyzes sarcasm in Amazon reviews using NLP techniques and AWS cloud services.
The system leveraged S3 for data storage, EC2 for computation, and SQS for asynchronous messaging.
I designed a producer-consumer architecture that enabled scalable parallel processing, resulting in efficient and reliable sarcasm classification across large datasets.
Collocation Extraction




Technologies: Java, Hadoop, AWS EMR
Processed massive linguistic datasets using MapReduce to identify word pairings based on statistical significance.
I built a Hadoop pipeline in Java and deployed it on AWS EMR to analyze Google 2-gram data, computing PMI scores to extract meaningful collocations.
The result was a high-performance, cost-effective solution for large-scale linguistic analysis.
SET Game (Multithreaded)
Technologies: Java
Simulated the SET card game using Java with a fully concurrent architecture.
I applied object-oriented design and multithreading principles to manage real-time gameplay logic, synchronize player threads, and handle edge cases.
This project demonstrates my ability to design interactive systems with complex concurrency and correctness requirements.
Education
B.Sc in Computer Science, Ben Gurion University, 2021–2024
Courses: Data Structures, Algorithms, Distributed Systems, Cloud Computing, Machine Learning
Achievements: Gained hands-on experience in backend systems, selected for Moshal Program (elite leadership program)
Skills
🧠 Languages
- Java
- C++
- C
- Python
- JavaScript
- TypeScript
🔧 Frameworks & Tools
- Node.js
- Express.js
- MySQL
- Git
- Linux
- AWS (EC2, S3, SQS, EMR)
📚 Core Concepts
- Object Oriented Programming
- Data Structures
- Algorithms
- REST API
- Cloud Computing
- Map-Reduce
🧲 Testing & Debugging
- Unit Testing
- Debugging Techniques
- Code Reviews
About Me
Computer Science graduate passionate about backend and full-stack development. I enjoy solving real-world problems with clean code and scalable architecture, thrive in team environments, and actively explore modern technologies.