Hi, I'm Idan 👋
A self-learner & Computer Science graduate from The Academic College of Tel Aviv - Yaffo
IS

About

Recently completed my Bachelor’s Degree, where I developed expertise in a wide range of both backend and frontend technologies through scalable desktop and web applications. My contributions earned me recognition on the Vice President’s honors list for academic excellence. I’m now excited to bring my skills to a role in software development, specializing in creating efficient, scalable solutions.

A

About me by ChatGPT

I asked ChatGPT what it knows about me

1. Tech-Savvy and Learning-Oriented: Idan is a tech-savvy, learning-oriented developer with a strong foundation in a range of programming languages and frameworks, including Java, Spring Boot, PostgreSQL, React TypeScript, C++, and Python. He’s hands-on with complex systems, consistently expanding his knowledge base, and diving into new territories like automation and embedded development.
2. Multi-Disciplinary and Adaptable: He approaches his work with a multi-disciplinary mindset, skillfully bridging both frontend and backend roles. Idan engages in full-stack projects that range from microservices with Kubernetes to memory-intensive C++ programs for Linux, demonstrating his adaptability across a variety of projects, whether it’s a memorial website or managing intricate user profiles and authentication systems.
3. Problem Solver with an Eye for Efficiency: As a problem solver, Idan has a strong preference for simplicity and efficiency. He values streamlined, self-sustaining solutions over repetitive processes, opting for long-term, automated implementations that operate independently once set up. His attention to detail and user-focused approach are evident in the thought he puts into UI interactions, such as button positioning in sidebars or subtle hover effects on profile pictures, aiming for a polished, sophisticated aesthetic in his applications.
4. Independent Yet Receptive to Feedback: Idan’s self-motivated approach shines in his ability to work on a diverse range of projects while seeking alternative solutions that align with his preferences. Yet, he’s also receptive to feedback, always open to learning and improving, whether it’s refining form validations or optimizing database interactions.
5. Committed to Professional Growth: He’s driven by professional growth and career aspirations, having taken on freelance projects, participated in interviews, and refined his portfolio. Idan’s exploration of embedded Linux, automation engineering, and IoT roles reflects his commitment to expanding his skill set and progressing in his career.
6. Resilient and Thoughtful in Preparation: Idan brings a sense of resilience and thoughtfulness to his work. His methodical approach to interview preparation (including behavioral ones) and efforts to improve his English fluency demonstrate his dedication to becoming well-rounded, preparing himself both technically and professionally.
7. A Creative Edge to Professionalism: Adding a creative edge to his pursuits, Idan has a unique approach to self-presentation, as seen in the memorable limerick he crafted for startup applications. This creativity, paired with his technical abilities and thoughtful, adaptable nature, positions Idan as a dedicated developer with a balanced focus on growth, quality, and practicality.

Work Experience

F

Freelance

2024 - Present
Full Stack Developer
In the process of developing a voluntary memorial web application: • Built a dynamic frontend with Vite, React, and TypeScript. • Developed backend with Express and TypeScript. • Implemented user-submitted memories with photo and personal details fields. • Designed admin approval workflow for memories with email notifications. • Integrated JWT authentication for secure submissions and approvals. • Used Axios for efficient frontend-backend communication.
L

Lexus

2024 - Present
Test Drive Representative
After pursuing my Bachelor’s degree in Computer Science and working as a security guard for three years, I joined Lexus as a Test Drive Representative to broaden my skill set and embrace new challenges. This role gave me the opportunity to refine my communication and interpersonal skills, engage with people from diverse backgrounds, and deliver exceptional customer experiences. By stepping into a dynamic and people-oriented environment, I demonstrated my adaptability and proactive mindset, all while staying committed to my goal of advancing in the field of computer science.
M

Modiin Ezrachi

2021 - 2024
Security Guard
While studying computer science, I worked as a security guard for 3 years at high-profile locations, where I developed valuable skills, including: • Exhibited reliability and responsibility in high-stakes environments, ensuring the safety of sensitive locations and individuals. • Maintained high attention to detail and situational awareness, essential for identifying and solving potential issues. • Adapted quickly to dynamic environments. • Demonstrated strong commitment to security protocols and data protection.

Skills

React
Node.js
Express
TypeScript
HTML
SCSS, CSS
Python
Java
PostgreSQL
Docker
Kubernetes
Git, GitHub
C
C++
Spring
Linux
Bash
Postman
Arduino
OOP
Multithreaded Programming
CI/CD
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex desktop applications. Here are a few of my favorites.

Bingr

Bingr

Bingr is an early-stage project developed by a team of two programmers, building a swipe-based platform for discovering movies and TV shows. Using an AI-powered algorithm, we aim to provide personalized recommendations tailored to each user’s tastes.

React
Typescript
MUI
Python
AI-Model
Asa Memorial

Asa Memorial

A voluntary freelance initiative that honors the life of Asa Gil-Ad, a fallen police officer, through an interactive website for sharing memories and photos.
It features dynamic image albums, secure memory submissions, and admin approvals.

React
Express
Typescript
PostgreSQL
JWT
SCSS
Cloudinary API
Sympoll

Sympoll

An online microservice-based surveying platform, designed for optimal scalability using Kubernetes.
Developed to address the challenges of conducting effective surveys in environments where group conversations can disrupt the survey process.

Kubernetes
React
Vite
TypeScript
PostgreSQL
SCSS
Java
Maven
Spring Boot
Git
Predictions

Predictions

A JavaFX application for simulating and analyzing the effects of changes in virtual environments, allowing users to configure and run concurrent simulations by utilizing multithreading.
It serves as a versatile platform for modeling complex systems, offering detailed result reviews after each simulation.

Java
JavaFX
OOP
Multithreading
Maven
Contact
Get in Touch

Want to work together, or just say hello?
let's get in touch!