Skills
🧠 Languages
🔧 Frameworks & Tools
📚 Core Concepts
🧲 Testing & Debugging
Projects
Football Stats Backend



Developed a scalable backend system to manage and query real-time football statistics.
Stack: Node.js, Express.js, MySQL
Highlights: Designed RESTful APIs with robust validation & filtering; modular Node.js + Express.js architecture; connected to a MySQL relational schema; supports fast and reliable access to teams, matches, and player insights.
Sarcasm Analysis



Built a distributed Java application that analyzes sarcasm in Amazon reviews using NLP and AWS cloud services.
Stack: Java, AWS (S3, EC2, SQS)
Highlights: Designed producer-consumer architecture with scalable parallel processing; leveraged S3 for storage, EC2 for computation, and SQS for messaging; enabled efficient sarcasm classification across large datasets.
Collocation Extraction




Processed massive linguistic datasets using MapReduce to identify word pairings based on statistical significance.
Stack: Java, Hadoop, AWS EMR
Highlights: Built a Hadoop pipeline in Java; deployed on AWS EMR; analyzed Google 2-gram data; computed PMI scores to extract meaningful collocations; achieved high-performance, cost-effective large-scale linguistic analysis.
Personal Website – Portfolio



A personal portfolio website showcasing my projects, skills, and background. Built with clean HTML, CSS, and vanilla JS, featuring smooth section animations and a secure contact workflow.
Stack: HTML, CSS, JavaScript, EmailJS, Netlify
Highlights: ScrollReveal animations; EmailJS contact form with client-side validation & honeypot; API keys stored in Netlify environment variables; clear assets structure (CSS/JS/Images); fully responsive layout.
SET Game (Multithreaded)
Simulated the SET card game using Java with a fully concurrent architecture.
Stack: Java
Highlights: Applied OOP and multithreading to manage real-time gameplay logic; synchronized multiple player threads; ensured correctness under concurrent conditions; demonstrated ability to design interactive systems with complex concurrency 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 CS through OOP, data structures, algorithms, and cloud computing. Hands-on experience with Java, C++, C, Python, JavaScript, TypeScript, Linux, AWS (EC2, S3, SQS, EMR). Explored distributed systems and big data (MapReduce). Built independence in learning and effective teamwork.

"Moshal" Program Member, 2021–Present
Participant in the Moshal Program — mentorship, leadership training, and personal development.

Certificates
About Me
I'm Ben Bandarker, 27 years old, and a Computer Science graduate from Ben-Gurion University.
Currently seeking a junior position in Software, Backend, or Full Stack development — ideally in a workplace that encourages growth and 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 enjoy feedback, collaboration, gym, chess, and football.
