Skills
๐ง Languages
๐ง Frameworks & Tools
๐ Core Concepts
๐งฒ Testing & Debugging
Projects
Football Stats Backend



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
GPA: 81.3
Courses: Data Structures, Algorithms, Operating Systems, Distributed Systems, Database Systems, System Programming
Developed strong foundations in computer science through hands-on and theoretical coursework in object-oriented programming, data structures, algorithms, and cloud computing.
Gained practical experience with languages and tools such as Java, C++, C, Python, JavaScript, TypeScript, Linux, and AWS (EC2, S3, SQS, EMR).
Explored distributed systems and big data processing with technologies like MapReduce.
Throughout my studies, I gained both theoretical and practical knowledge, while strengthening my ability to independently explore and adopt new technologies, as well as collaborate effectively in team environments.

"Moshal" Program Member, 2021โPresent
Participant in the Moshal Program โ a selective international initiative that empowers students through academic mentorship, leadership training, and personal development.
The program fosters excellence, resilience, and long-term career growth.

Certificates
About Me
I'm Ben Bandarker, 27 years old, and a Computer Science graduate from Ben-Gurion University. I've been passionate about programming since high school โ I love solving complex problems with clean code and exploring new technologies.
Currently seeking a junior position in Software, Backend, or Full Stack development โ ideally in a workplace that feels like home, encourages growth, and provides room for long-term development.
During my military service, I served as a commander and continue to lead as a platoon commander in the reserves. These experiences shaped me into a strong team player and leader under pressure.
Iโm a good listener who values feedback, enjoys collaboration, and isnโt afraid to challenge or be challenged.
Outside of work, I enjoy working out at the gym, playing chess, and watching football.
