Yarden Itzhaky

Welcome to my portfolio

About Me

Hey👋, I'm Yarden, a well-rounded Software Engineer with expertise in automation frameworks and full-stack development. Currently working at Hilan Ltd, I specialize in building scalable test automation systems and implementing secure, user-friendly solutions. My passion lies in creating impactful, end-to-end systems that solve real-world problems.

Quick Facts

  • Current Role: Automation Engineer at Hilan Ltd (2025 - Present)
  • Education: BSc in Computer Science, University of Haifa (GPA: 86) (2022-2025)
  • Languages: C#, C/C++, Java, JavaScript/TypeScript, Python
  • Interests: Software Development, Machine Learning & Deep Learning, DevOps, Automation, Web Development

Professional Experience

🚀 Automation Engineer

Hilan Ltd | 2025 - Present

Designing and optimizing automation frameworks for web and mobile applications while implementing CI/CD pipelines.

  • 🔧 Design and optimize Automation Frameworks using Selenium and Appium for web and mobile applications in C#
  • ⚙️ Apply OOP principles to build scalable and maintainable infrastructure
  • 🔄 Integrate automated test suites into Azure DevOps CI/CD pipelines
  • 📊 Developing 100+ test cases while increasing test coverage to >95%
  • 📈 Developing custom ExtentReports system to automate test analytics
  • 🤝 Collaborating with development teams to identify and resolve defects early in the development cycle
C# Selenium Appium Azure DevOps

🎓 Education & Certifications

🏛️ University of Haifa

B.Sc. Computer Science

2022 - 2025 | GPA: 86

💻 Professional Certifications
  • Web Development Bootcamp - ReactJS & NodeJS (2023)
  • DevOps Engineering Course - Python, AWS, Jenkins (2024)
  • Cloud & Linux Environment - Docker, Kubernetes (2024)

Projects

🎬 Movie Theater Management System

Java | JavaFX | Hibernate ORM | MySQL

A comprehensive system designed to manage multiple aspects of a movie theater chain, including ticket sales, movie schedules, customer management, and reporting.

  • Multithreaded comprehensive system
  • OOP principels & Design patterns
  • Ticket sales management
  • Movie scheduling
  • Customer management
  • Reporting functionality
  • User-friendly GUI
View Project

📝 Keeper App

React.js | Node.js | Python | Flask | PostgreSQL

A full-stack web application for AI note-taking and management inspired by Google Keep, featuring secure user authentication, with seamless user experience.

  • RESTful API with Express.js for client-server communication
  • Secure authentication with Passport.js and OAuth2
  • Complete CRUD functionality with PostgreSQL
  • User session management and password encryption
  • Machine learning note categorization model for auto detection of categories to users
View website View Project

🔐 Gitleaks Python Wrapper

Python | Docker | Pydantic

A Python-based wrapper for the Gitleaks secret detection tool, leveraging Docker for consistent environments and structured JSON output.

  • Scans repositories or directories for potential secrets
  • Provides structured JSON output with Pydantic validation
  • Dockerized for consistent and portable execution
  • Detailed scan results with exit codes for easy automation
View Project

✨ NoteLecture.AI

TypeScript | Python & FastAPI | OpenCV

An automated lecture summarization platform that transforms recorded lectures and presentations into organized, searchable, and easy-to-review content.

  • Transforms video (file/URL) & presentations into searchable content
  • Automatic transcription and slide synchronization
  • Interactive lecture view displays synchronized transcriptions per slide
  • AI-powered on-demand summarization for each slide
  • Integrates external AI APIs (IVRIT.AI, OpenAI) and computer vision (OpenCV)
  • Full-stack architecture (React/TypeScript, FastAPI/Python, MySQL)
View Project

🎮 Simon Game

HTML | CSS | JavaScript

A web-based implementation of the classic Simon memory game, challenging players to remember and repeat increasingly complex sequences of colors and sounds.

  • Interactive gameplay with sound and visual feedback
  • Progressively challenging levels
  • Responsive design for various screen sizes
Play Game View Code

Skills

C#
C/C++
Java
Python
JavaScript/TypeScript
React.js
Node.js & Express.js
MySQL, PostgreSQL, MongoDB

Additional Skills

API Design Linux Bash Scripting Cloud computing AWS Azure

Other Experience

🏀 Professional Basketball Referee

2018 - Present

Refereed over 1,000 games at various levels, developing exceptional communication, decision-making skills under pressure, and conflict resolution abilities that translate directly to professional software development environments.

🎖️ Military Service - Golani Brigade

2019 - 2021

Completed full military service, developing resilience, leadership, teamwork skills, and the ability to perform under high-pressure situations - qualities essential for software engineering roles.

🧮 Academic Excellence

Quantitative & Algorithmic Skills

Scored 715 in quantitative psychometric testing and 98 in Algorithms, demonstrating strong mathematical foundations and problem-solving capabilities essential for software engineering.

Get in Touch