Ben Bandarker

Software Engineer

Software Engineer | Backend Developer | Open to Junior Developer Roles

050-6584728 · ben.bandarker@gmail.com

LinkedIn | GitHub | Portfolio

Download CV

Skills

🧠 Languages

Java C++ Python JavaScript TypeScript

🔧 Frameworks & Tools

Node.js Express.js React MySQL Git Linux AWS EmailJS Netlify

📚 Core Concepts

Object Oriented Programming Data Structures Algorithms REST API Cloud Computing Map-Reduce Responsive Design Form Validation Web Accessibility

🧲 Testing & Debugging

Unit Testing Debugging Techniques Code Reviews

Projects

Football Stats Backend

Football stats ER Controller & Service Postman Example

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.

GitHubView on GitHub

Sarcasm Analysis

Sarcasm Manager Sarcasm Local App Sarcasm Worker

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.

GitHubView on GitHub

Collocation Extraction

Collocation 1 Collocation 2 Collocation 3 Collocation 4

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.

GitHubView on GitHub

Personal Website – Portfolio

Homepage hero Contact form with EmailJS Skills section

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.

GitHubView on GitHub Live Site

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.

GitHubView on GitHub

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.

Ben Gurion University Logo

"Moshal" Program Member, 2021–Present

Participant in the Moshal Program — mentorship, leadership training, and personal development.

Moshal Program Logo

Certificates

AWS Certified Cloud Practitioner – Issued July 2025

AWS Certification Logo

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.

Ben Bandarker

Contact

Phone: 050-6584728

Email: ben.bandarker@gmail.com

LinkedIn | GitHub

Get in touch now!

I’ll do my best to get back to you within 24 hours (sometimes a bit longer) 😊