- Implemented an LLM‑powered operator assistance chatbot (Python, RAG, prompt engineering) integrated with REST APIs and WebSockets, plus a JavaScript/HTML/CSS frontend with audio I/O to support collaborative robotic tasks (e.g., refrigerator assembly/disassembly) and bicycle visual inspection.
- Maintained a station controller (Java Enterprise / Java EE) orchestrating schedules and tasks across human and robotic resources.
- Designed and developed an evaluation tool with metrics‑based scenario assessment, analytics, and visualization, consuming scenarios from an external generator.
- Implemented a containerised, context‑aware Moodle environment, extended with custom plugins for adaptive learning, automated trainee progression, and real‑time synchronisation with external performance data.
- Integrated optimization algorithms to support robotic assembly of elevator electrical panels.
- Trained team members on the use and maintenance of delivered software solutions.
Software Developer · Research Engineer
Hi, I’m Kaipi Maria.
Alumni of the Department of Electrical & Computer Engineering, University of Patras. Experienced in programming, and passionate about software development and new technologies.
Quick facts
- Research & Developer Engineer @ LMS — 2023–present.
- Based in Patras, Achaia, Greece.
- Gold medalist for 5 years in a row (2021–present) in Para Table Tennis National Championship.
About
I’m an alumni ECE student at the University of Patras. Experienced in programming and embedded systems, with a passion to explore new technologies, face challenges, and continuously evolve. Over the last 2 years I’ve focused on building real‑world applications, especially for robotics — from full‑stack interfaces to algorithms that simulate robot behaviour.
Experience
Publications
Education
- Diploma Thesis: Quantum circuit design for cryptography — designed and implemented a lightweight cipher (SIMPLE‑RECTANGLE) with Python/Qiskit, demonstrating reversible quantum‑circuit encryption/decryption.
Projects
Professional (LMS)
- Python backend with REST + WebSockets; prompt engineering; integrated audio input/output.
- Frontend in JavaScript/HTML/CSS to assist live collaborative tasks with robots (e.g., refrigerator assembly/disassembly) and bicycle visual inspection.
- Metrics‑based performance evaluation, analytics, and visualization for scenarios generated by an external application.
- Context‑aware Moodle setup with custom PHP plugins for adaptive learning, automated trainee progression, and real‑time data synchronisation.
- Maintenance and feature work orchestrating schedules across human & robotic resources.
- Integrated optimization algorithms to assist robotic assembly.
Personal & Freelance
- Designed and implemented multiple React‑based web applications and deployed them on Vercel, showcasing artwork, an interactive web‑based CV, and athletic background.
- Python application supporting student management, class scheduling, and instructor tracking, delivered end‑to‑end for an academic tutoring service.
- Full‑stack web app with Node.js back‑end, MongoDB database, and a Handlebars/CSS/JavaScript front‑end for vehicle listings, rental management, and user interactions.
Skills
Programming & AI
Python
Java EE
C
Large Language Models (RAG)
Prompt Engineering
PHP
OpenGL · Verilog · VHDL · ModelSim · LTSpice · AutoCAD
Web / App
TypeScript
JavaScript
Node.js
React
HTML
SCSS
WebSockets
REST APIs
Databases & Search
MySQL
SQLite
MongoDB
Redis
NoSQL Design
Vector DBs (FAISS)
Semantic Search
Database Design
Platforms · DevOps · Architecture
WordPress
Moodle
Docker
Containerised Deployments
Linux
Git
CI/CD Fundamentals
Microservices
Message Brokers & Queues
Core Strengths
System Architecture Design
Design & Analytical Thinking
Research & Technical Analysis
Problem Solving
UI/UX Concepts
Algorithms
Personal Achievements
- Gold Medal — Para Table Tennis National Championship (5 years in a row) & member of the Greek National Team (2021–present).
- Bronze Medal — Double‑mixed, International Para Table Tennis Tournament, Argostoli, Greece (2023).
- First para‑athlete to qualify and compete in the final stage of the Greek National Table Tennis Championship.
Languages
Greek — Native
English
Contact
📍 Patras, Achaia, Greece
Download CV (PDF)