Idan Harari

Senior Software Engineer

LinkedIn | GitHub

About

An accomplished Senior Software Engineer with a deep understanding of full-stack web development, specializing in building high-quality, scalable solutions. Proven ability to lead development teams, optimize performance, and solve complex technical challenges across diverse modern technologies and programming languages. Passionate about innovation and continuous learning, consistently delivering impactful results in dynamic environments.

Work Experience

Senior Software Engineer

ICTBIT

Mar 2024 - Present

Currently leading full-stack development initiatives at ICTBIT, focusing on microservices architecture and database optimization to deliver high-performance, scalable solutions.

  • Engineered robust microservices and optimized database migration from MongoDB to MySQL, significantly enhancing system scalability and data integrity for critical applications.
  • Designed and implemented high-performance algorithms, dramatically improving application processing efficiency and responsiveness across core functionalities.
  • Guided a development team, overseeing task management and resolving complex technical challenges to ensure successful project delivery within aggressive timelines.

Software Engineer II

ICTBIT

Jun 2023 - Mar 2024

Contributed to advanced software development projects at ICTBIT, focusing on application security, performance optimization, and backend query efficiency.

  • Achieved 100% code security clearance following rigorous third-party penetration testing, eliminating critical vulnerabilities across deployed applications.
  • Boosted application performance by strategically scaling infrastructure and seamlessly transitioning from VM-based systems to modern app services, enhancing operational efficiency.
  • Optimized advanced MongoDB queries and developed comprehensive unit tests, improving data retrieval efficiency and ensuring high code reliability and maintainability.

Software Engineer

ICTBIT

Sep 2022 - Jun 2023

Developed scalable software solutions and enhanced system performance as a Software Engineer at ICTBIT, contributing to core product features.

  • Developed a comprehensive library of reusable UI components and scalable REST APIs, accelerating feature development cycles and improving system modularity.
  • Improved system performance by 27% through targeted code refactoring and optimization, significantly enhancing application responsiveness and user experience.
  • Led the implementation of complex authorization chains with multi-level permissions, strengthening security and access control for critical data and user roles.

Software Engineer Intern

ICTBIT

Jan 2022 - Sep 2022

Gained foundational full-stack development experience, contributing to a critical web application for IDF units, enhancing cloud resource management.

  • Designed and deployed a full-stack web application for IDF units (Mamram, 8200), streamlining cloud resource validation across GCP, Azure, and AWS environments.
  • Created an intuitive, innovative dashboard leveraging cutting-edge UX/UI principles, enhancing user engagement and data accessibility for military personnel.

Web Developer

EWS Automation

Oct 2020 - Feb 2021

Developed and delivered end-to-end full-stack web applications with a strong focus on user experience and efficient project turnaround.

  • Delivered multiple innovative end-to-end full-stack web applications, emphasizing responsive UX/UI design and rapid project completion.
  • Consistently received positive stakeholder feedback across successful projects, demonstrating strong client satisfaction and high-quality solution delivery.

Education

Full-Stack Development

Full-Stack Development Program

100 GPA

Jan 2021 - Dec 2022

Courses

  • Angular
  • React
  • Node.js
  • MongoDB
  • MySQL
  • Software Frameworks

Physical Education, Social Sciences

High School

Sep 2013 - Jun 2018

Courses

  • Mathematics
  • English
  • Social Leadership

Certificates

React, Next.js, Redux Developer Course

Udemy

Jan 2022

Javascript Algorithms and Data Structures Masterclass

Udemy

Jan 2022

Node.js Developer Course

Udemy

Jan 2022

NestJS & Typescript Course

Udemy

Jan 2022

Clean Code & Algorithms

Udemy

Jan 2022

Angular, Redux Front-end Developer Course

Udemy

Jan 2022

AZ-900 Microsoft Azure Fundamentals

Fast Lane Israel

Jan 2022

AZ-204 Microsoft Azure Developer

Microsoft

Jan 2022

AZ-400 Microsoft Azure DevOps Engineer

Microsoft

Jan 2022

Projects

CV.Ai - AI-Powered Resume Builder

Jan 2023 - Dec 2023

Developed an innovative application integrating OpenAI and Telegram to create three chatbots that assist users in building new resumes or improving existing ones. The system uses AI-driven insights to tailor resumes based on user inputs, helping them stand out in job applications.

Stocks Market Dashboard

Jan 2023 - Dec 2023

Developed a frontend application that integrates with the Finnhub API to display stock charts, pricing data, and real-time news. The app also allows users to set alerts for price movements and view comprehensive details about chosen stocks.

Languages

English , Hebrew

Skills

Programming Languages

  • Typescript
  • Javascript
  • Python

Frontend Development

  • React
  • Angular
  • Next.js
  • Vite
  • Redux
  • MUI
  • PrimeReact
  • UX/UI
  • Figma
  • CSS
  • SCSS

Backend Development

  • Node.js
  • Express
  • NestJS
  • Strapi
  • Microservices
  • API Development
  • REST API Development
  • Socket.io
  • SSL
  • Legacy Code Refactoring
  • OOP

Databases

  • MongoDB
  • MySQL
  • Advanced Database Queries

Cloud Platforms

  • Azure
  • AWS
  • GCP
  • Azure DevOps

DevOps & Tools

  • Docker
  • Git
  • GitHub
  • GitHub Actions
  • CI/CD Pipelines
  • DevOps
  • Jira
  • Trello
  • VSCode
  • Agile Methodologies
  • Jest

Performance & Security

  • Performance Optimization
  • Penetration Testing
  • Application Scalability
  • Algorithm Development
  • Clean Code
  • Microsoft 2FA

Data Visualization & Libraries

  • D3.js
  • Chart.js
  • Three.js
  • GSAP
  • Lodash
  • Axios
  • Finnhub API

AI & Integrations

  • OpenAI API
  • Telegram API
  • PDF Generation

Leadership & Project Management

  • Team Leadership
  • Project Management