Available for job opportunities

Computer Science undergraduate focused on conversational & generative AI.

I build data-driven, production-ready systems: VoiceAI features with Node.js and robust API integrations, ETL pipelines and ML classification models, as well as LLM-powered RAG workflows. I enjoy turning complex requirements into clear, tested, well-documented solutions.

Conversational AI Generative AI & RAG Data Engineering & ETL VR UX Insights
🎓 Computer Science, University of Crete (2019–2025)
Erasmus, University of West Bohemia (2024)
Heraklion, Crete · Remote friendly

Experience

03/2025 – 06/2025 · Remote
Software Engineer – Conversational AI Developer
Omilia
  • Built client-specific VoiceAI integrations using Omilia’s platform and Node.js.
  • Integrated external client APIs into conversational flows and call logic.
  • Performed manual testing with Postman, Zoiper5 and related tools.
  • Developed automated tests in JavaScript to validate complex call scenarios.
  • Wrote Bash scripts to automate CRUD operations and environment tasks.
  • Produced clear developer-focused documentation for all delivered features.
07/2024 – 09/2024 · Heraklion
Software Development Intern
Conveos
  • Developed a robust web scraper in Node.js for large-scale data extraction.
  • Automated data processing and cleaning with Node.js scripts and ETL flows.
  • Implemented an ML-based classification script to segment datasets.
  • Applied LLMs to extend application capabilities and evaluated model behaviour.
  • Integrated and tested datasets within a RAG system to ensure reliability.
  • Worked effectively in a fast-paced environment with strong attention to detail.
06/2022 – 09/2023 · Heraklion
UI/UX Tester (Volunteer)
Orama VR
  • Provided structured UI/UX feedback based on VR usability tests.
  • Collaborated with cross-functional teams to refine interaction patterns.
  • Analyzed user behaviour to identify usability issues and improvement areas.
  • Managed time across multiple projects and deadlines.
  • Developed strong written and verbal communication through feedback reports.

Skills

Engineering
JavaScript & Node.js API integrations Automation scripts Testing (Postman, Zoiper5) Bash scripting CRUD & environment automation
Data & AI
ETL data pipelines Web scraping & data prep ML classification LLM & RAG integration RAG validation & QA
UX & communication
VR UI/UX testing Usability insights Technical documentation Cross-functional collaboration Time management

Recommendation

From my internship at Conveos
Reference

During my time as a Software Developer Intern at Conveos I worked on web scraping, data processing, and ML-driven data segregation. I managed MongoDB datasets, integrated a RAG workflow with LLMs and contributed a custom chatbot widget for web integration. My CTO highlights my technical expertise, adaptability, and commitment to quality as key strengths and recommends me for software development and data-centric roles.

Highlighted contributions:
Node.js web scraper & ETL pipeline MongoDB data quality & checks ML-based data segregation LLM-enabled RAG evaluation Custom chatbot widget Comprehensive technical documentation

Contact

Get in touch
Open to opportunities

I’m interested in roles around conversational AI, data engineering, and AI-driven products where I can work closely with both technical and non-technical stakeholders. If you’d like to discuss an opportunity or a project, feel free to reach out.