A Node.js and Puppeteer.js automation tool that discovers and enrolls in free Udemy courses using coupon codes from coupon sites. Built in December 2020. It scrapes course coupons, validates them on Udemy, and enrolls users in free courses, helping build a learning library while demonstrating automation, scraping, and browser control techniques.
A centralized authentication and authorization server built with Node.js, TypeScript, and MongoDB, providing JWT-based authentication, role-based access control, and secure session management. Built in March 2019, it serves as a central hub managing users, roles, and permissions across multiple connected applications.
Built in May 2021. A Collection of job interviews, and tests, with extra files to exercises with subjects that need to be improved.
A curated collection of widely used npm packages for Node.js development. Built in 2024–2025, it serves as a reference guide and starter template featuring 98 essential packages across web frameworks, testing tools, security utilities, and validation libraries, providing developers with a concise overview of battle-tested, compatible packages.
Built in May 2021. A Collection of job interviews, and tests, with extra files to exercises with subjects that need to be improved.
Built in November 2018. Two projects to try, learn, and practice with flex-box techniques in CSS.
A visual programming blogging application built with Node-RED that allows users to post messages, filter by sender, and translate content to multiple languages in real-time. Built in November 2021. A Node-RED application demonstrates visual flow-based programming to create a functional blogging system with translation capabilities using custom code
A .NET console application that searches multiple search engines for email addresses, validates them, and stores them in a SQL Server database. Built in January 2016, this is the fifth and final version of the CV Spider project.
A collection of ASP.NET web crawlers for extracting email addresses from online sources including job sites, APIs, public pages. Built in 2012–2016, these spiders crawl Israeli search engines, process results, store emails using ASP.NET Web Forms, LINQ to SQL, SQL Server, demonstrating data extraction, parsing, and database integration techniques,
A production-ready Node.js TypeScript microservice boilerplate with Express.js, Redis integration, comprehensive logging, and health monitoring. Built in December 2022. This application provides a solid foundation for building scalable microservices with best practices for error handling, logging, testing, and modular architecture.