Ehud Vaknin

Hi, I'm Ehud Vaknin

Junior Software Engineer passionate about backend development. I enjoy building scalable APIs, backend systems, and automation workflows with Python, FastAPI, Docker, Redis, and n8n.

Download CV
Profile

About Me

I'm a fourth-year B.Sc. Software Engineering student (specialized in Data Science, GPA: 92) with a passion for backend development and automation. My focus is on building robust APIs and automation platforms using Python, FastAPI, and Node.js — as well as Docker, Redis, n8n, and Git.

I'm eager to join a tech-driven team as a junior developer, contribute to real-world products, and keep learning cutting-edge technologies.

Technical Stack

Python Python
FastAPI FastAPI
Docker Docker
Redis Redis
n8n icon n8n
Git Git
Node.js Node.js
SQL SQL

Selected Projects

n8n WhatsApp workflow automation

Whatsapp Order Chatbot Assistant

Exposes REST APIs for managing orders and items, featuring a Hebrew intent detection utility. Includes a Redis-based chat memory router for chat session state and utilizes a MySQL database via SQLAlchemy.

  • Python 3 & FastAPI web backend
  • RESTful API endpoints for order and item management
  • MySQL + SQLAlchemy for persistent storage
  • Redis for fast, stateful chat memory
  • AI agents for conversation and automation flows
  • Natural language processing and text classification (Hebrew intent detection)
  • Smart features: upsell suggestions, dynamic item linking
View on GitHub
Project 2

Full-stack Students Requests System

A full-stack web application built with FastAPI and React, featuring a modern architecture and comprehensive testing suite.

  • RESTful API backend with FastAPI
  • Database integration with SQLAlchemy & Alembic
  • Comprehensive test coverage (Pytest)
  • CI/CD pipeline with Azure DevOps
  • Email and AI service integrations
View on GitHub
Space Invaders Game Screenshot

Space Invaders Game

  • Developed using Pygame library
  • Object-oriented Python design
  • Custom game logic, powerups, graphics, and UI
Try it on GitHub
eLibrary Project

eLibrary Project

A full-stack web-based library management system built with ASP.NET Core and Entity Framework Core. Backend highlights: dynamic waiting list, email notifications when books become available, and seamless PayPal API payment integration. Robust SQLite data storage and modular MVC structure for maintainability.

  • User registration and authentication
  • Book browsing, borrowing, and waiting list
  • Email notifications & checkout summary
  • Real PayPal API payment processing
  • Clean MVC architecture, Entity Framework Core
  • SQLite for lightweight, fast storage
View on GitHub