You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ioannis SidirasIS

Ioannis Sidiras

Full Stack Software Engineer | AI | SaaS

€480/day
1 project
Bergheim, DE
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ioannis

I am a full-stack developer with a focus on TypeScript, React/Next.js, and modern cloud and SaaS architectures. I have experience in developing scalable web and mobile applications, including multi-tenant SaaS, real-time systems, and AI-powered features (image/text analysis, automations). My strength lies in the end-to-end implementation of products: from architecture & backend APIs to performant frontend to deployment and DevOps (Docker, CI/CD).

Completed Project:

QR Ordering Systemfor Restaurants
A modern, cloud-based multi-tenant system for gastronomy businesses. Guests simply scan a QR code at the table and go directly to the digital menu.

The AI automatically recognizes all dishes from uploaded menus and creates them online. Orders appear in real-time on kitchen, bar, and waiter displays. Guests can pay directly online and call for service if needed – the waiter immediately receives a notification.

The system supports multiple locations, automated employee management, email invitations, and an integrated SaaS payment system via Stripe.


Stuhlkreis— Intelligent Team Building & AI Exam Grading (Mobile SaaS)

Teachers can create fair teams for group work and sports in seconds with Stuhlkreis and have exams automatically graded by AI. The app reduces routine workload in
school life, ensures comprehensible assessments, and supports teachers in organizing classes and exams.

The AI-powered exam grading analyzes reference solutions and student solutions (PDF/images),
automatically assigns points, and generates structured feedback for all common school subjects.

In combination with the rule-based team generator, the time for team building and
grading is drastically reduced – with higher fairness and objectivity at the same time.
  • German

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • KS-Elektrotechnik
    Malt logoOn Malt
    QR Ordering System – Architecture/Development
    SOFTWARE PUBLISHING
    September 2025 - Today (10 months)
    ScanGo — Contactless, Scalable QR Ordering System (Multi-Tenant SaaS)

    Guests order via QR, kitchen & bar receive orders live, managers control branches centrally.

    Secure card payment via Stripe and in-app waiter call are integrated. Waiter displays show ready-to-pick-up orders, as well as which guests want to pay or need service.

    AI-powered photo upload (Image → Product): Photos of dishes are automatically analyzed and converted into product entries, descriptions, and price suggestions — ideal for quick onboarding of new menus.

    Result: Reduced waiting and walking times, lower labor and error costs, as well as higher table turnover rates and faster payment processes. In short: the system saves time and money, increases utilization, and noticeably improves guest satisfaction.

    - Tech: Next.js (App Router), React, TypeScript, PostgreSQL + Prisma, Redis (Pub/Sub), SSE, TailwindCSS, Docker, Traefik, GitHub Actions
    Docker QR Code SAAS Next.js Next.js
  • JI-Industries
    Full-Stack Software Engineer
    SOFTWARE PUBLISHING
    September 2025 - Today (11 months)
    Bergheim, Germany
    Ji-industries.com

    I develop complete web and software solutions for my clients – from the initial concept to the finished application. This includes creating websites and web apps, connecting databases, and integrating AI functions (e.g., chatbots, automated analyses).
    I also provide technical consulting and architectural decisions to ensure projects are implemented reliably, scalably, and future-proof.

    Lockbox: Development of a cross-platform password manager with Electron, Vite, Prisma, and SQLite. Deployment for Windows (Setup) and Linux (AppImage, pacman). Currently expanding into an ecosystem with a web app, PWA, server replication, device groups (DB sync via QR code), and a planned React Native release. Focus: security, usability, and offline use.
    Artificial Intelligence Next.js Web Scraping Crypto Encryption
  • ChatYourData
    Full-Stack Software Engineer
    SOFTWARE PUBLISHING
    February 2025 - Today (1 year and 6 months)
    Köln, Germany
    Project: Wempe / Rolex Scraper & AI Dashboard

    Development of a scraping system that collects watch data directly from the original manufacturers and stores it in a database.

    Setup of an AI-powered dashboard that dynamically validates data and makes suggestions that can be adopted by administrators.

    Implementation of an AI chat that suggests and visually displays suitable watches to customers.

    Independent development from concept to deployment.

    ---

    Project: ErstEnergie – AI Chatbot & Admin Dashboards

    Development of an interactive AI chatbot with dynamic cards (user inputs, discounts, form fields).

    Automated creation of individual PDF documents that are sent via email after contract conclusion.

    Setup of several admin dashboards:

    Scraping & display of electricity tariffs,

    User management,

    Customization of system prompts for the AI.

    Complete independent implementation including architecture, backend & frontend.
    Next.js Full-Stack Development Continuous Deployment TypeScript Self-Management

Reviews

5.0

Out of 1 rating

S

Semir

KS-Elektrotechnik

Reviewed on 9/22/2025

"Ioannis worked reliably, competently, and extremely professionally. The collaboration was uncomplicated, pleasant, and excellently organized from start to finish. Absolutely recommended!"

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science (Computer Science)
    IU International University of Applied Sciences
    Ich studiere derzeit Informatik im Bachelor an der IU International University of Applied Sciences. Das Curriculum deckt klassische Grundlagen ab wie Algorithmen & Datenstrukturen, objektorientierte Programmierung, Software Engineering, Web- und Mobile-Anwendungen, Datenbanksysteme sowie IT-Sicherheit. Hinzu kommen weitere Kernbereiche wie Betriebssysteme, Netzwerkgrundlagen und Projektmanagementmethoden. Der Fokus liegt auf einer Kombination aus theoretischen Konzepten und praxisnaher Anwendung – ideal, um solide technische Grundlagen zu entwickeln.
  • State Certified Biological-Technical Assistant (BTA)
    Berufskolleg Ulrepforte, Köln
    2023
    Ich habe am Berufskolleg Ulrepforte in Köln die Ausbildung zum staatlich geprüften Biologisch-technischen Assistenten (BTA) erfolgreich abgeschlossen. Während der Ausbildung lag der Schwerpunkt auf einem breiten Spektrum moderner naturwissenschaftlicher Methoden, darunter molekularbiologische und mikrobiologische Verfahren, Zellkulturtechnik, analytische Laborpraxis sowie die Dokumentation und Auswertung wissenschaftlicher Daten. Besonders wertvoll war die enge Verzahnung von theoretischem Unterricht und praxisnaher Laborarbeit, die präzises Arbeiten, analytisches Denken und Teamfähigkeit gefördert hat. Dadurch konnte ich ein tiefes Verständnis für naturwissenschaftliche Prozesse entwickeln und meine Fähigkeit stärken, komplexe Fragestellungen systematisch und lösungsorientiert zu bearbeiten.

Skill set

Categories