Hello , I'm Yaniv Logi, a Software Developer with a background in building tools that work. I've built AI-driven platforms and automated workflows from scratch using React, Node.js, and Python. I focus on writing clean code based on OOP principles to make sure tools are easy to maintain and scale. I'm skilled at clean debugging to fix complex issues and keep data safe while making things easy for the end user.
Position: Software Developer
Dates: 2023 - 2025
Institution: College of Management
Graduation Year: 2024
GPA: 85 | Focus: Data Structures, Algorithms, and Object Oriented Programming (OOP)
If you’d like a detailed overview of my experience and skills, download my resume below.
My Projects
Python script for renaming directories with a prefix and numbering. Converted to EXE for easy use.
Technologies Used: Python, OS Module, PyInstaller
An inventory management system with barcode scanning for efficient stock tracking and real-time monitoring.
Technologies Used: JavaScript, Node.js, Express, MongoDB, Handlebars, CSS, Bootstrap
Calculates carat weight to millimeters for diamond shapes. Developed for a jewelry store.
Technologies Used: JavaScript, HTML, CSS
Web app connecting stray animals with adopters securely.
Technologies Used: JavaScript, React.js, Node.js, MongoDB, CSS, Bootstrap.
Calculates jewelry prices based on gold weight and diamond characteristics.
Technologies Used: JavaScript, HTML, CSS
A Telegram bot powered by Google Cloud's Vertex AI, providing conversational responses and image recognition.
Technologies Used: Python, Telethon, Google Cloud Vertex AI, Telegram Bot API
Automation tool that enhances productivity by detecting and clicking specific colors on screen.
Technologies Used: Python, Tkinter, PyAutoGUI, Win32 API
Developed a 2D survival mobile game in Unity with power-up mechanics enhancing player abilities.
Technologies Used: Unity, C#, Mobile UI Design, 2D Graphics
Professional AI-powered appointment & treatment management system for clinics, beauty salons, and medical practices. Includes smart AI assistant, automated FAQ responses, full-featured admin dashboard with calendar management, client portal, payment tracking, and intelligent reminders.
Technologies Used: React 19, TypeScript, Node.js, Express, Prisma ORM, SQLite, Material-UI v7, JWT, Nodemailer, Winston, Helmet, Rate Limiting, AI Assistant Integration
Full-featured multiplayer board game implementation with online play for 2-4 players. Features procedurally generated hexagonal map, strategic resource management, trading system, and server-authoritative networking with no dedicated server required.
Technologies Used: Unity 2022.3, C#, Netcode for GameObjects 1.14.1, Unity Gaming Services, Relay, Lobby, Authentication, Procedural Generation
Advanced call analysis system with audio transcription, speaker identification, and quality scoring. Analyzes Hebrew phone conversations with custom criteria, generates detailed reports, and includes voice verification for agent authentication and management dashboard with user roles and permissions.
Technologies Used: React, FastAPI, Python, Whisper (OpenAI), Speaker Diarization, SQLite, SQLAlchemy, JWT Authentication, Voice Recognition
"Yaniv is a highly skilled technician. His solutions always meet our business needs perfectly."
- Ammnon Yousupov, Owner of a jewelry manufacturing company"Working with Yaniv has been a pleasure. He brings innovative ideas to every project."
- Avital Ben lulu, Graphic and web designerFeel free to reach out via email or use the form below: