Developing generative and agentic AI systems for a range of applications, including question answering, content classification, text generation, and web search summarisation — applied across financial and enterprise contexts (Python).
Visiting Researcher
University College London (UCL), UK
Conducting research on efficient and adaptable methods to improve robustness, predictive performance, and scalability in generative AI applications (Python).
Lecturer in Data Science and Signal Processing
University College London (UCL), UK
Conducted research on trustworthy and safe AI, with emphasis on large-scale, distributed, and heterogeneous systems.
Supervised six MSc research projects on federated learning and trustworthy large language models; one project accepted as a workshop paper at NeurIPS.
Module leader and lecturer for ELEC0136 – Data Acquisition and Processing Systems (MEng/MSc, Fall ’23); redesigned and updated the module content to reflect current technologies and industry practices.
Delivered data analytics lectures for ELEC0032 – Networking Systems (BEng/BSc, Fall ’23); redesigned and updated the lectures content.
Research Software Engineer
Wings ICT Solutions, Athens, GR
Enhanced a predictive wireless network management system by developing a traffic steering actuator for load balancing and spectrum allocation (Python).
Defined and validated software requirements for sensing and mobile components targeting real-time food quality and shelf-life prediction (Python, C).
Research Software Engineer
Telecommunication Networks & integrated Services Lab - UPRC, GR
Extended by 30% the existing wireless sensor network by setting up and programming sensor devices for environmental monitoring (C, C++).
Developed a DHT11 driver compatible with Waspmote sensor platforms (C/C++).
Education
PhD in Electronic and Electrical Engineering
University College London
Thesis on Fair Federated Learning. Advised by Prof Miguel Rodrigues. Passed without corrections.
Collaborated with Prof Guillermo Sapiro and his team at Duke University throughout my PhD.
Thesis on Scalable User-Specific Privacy-Preserving Computer Vision Systems. Advised by Prof Miguel Rodrigues.
BSc Digital Systems
University of Piraeus
GPA: 7.71/10 - Top 2%
Thesis on Advanced Routing Techniques in Wireless Sensor Networks. Advised by Prof Angelos Rouskas.
Technical Skills
Programming Languages
Python
Matlab
Machine Learning and NLP Frameworks
PyTorch
Hugging Face Libraries (Transformers, Datasets, Accelerate, Evaluate)
NLTK
spaCy
LangChain
Scikit-learn
Cloud Platforms & Services
Microsoft Azure (OpenAI, Blob Storage, Cosmos DB, Bing Web Search, Azure DevOps)
Data & Visualization Libraries
Pandas
NumPy
Matplotlib,
Seaborn
Tools & Development Environments
Git
GitHub
Azure DevOps
PyCharm (preferred)
VS Code
Jupyter Notebook
Awards
Outstanding Research Project Prize 2017/2018
University College London (UCL) ∙
September 2018
I was awarded this MSc prize by the Board of Examiners for the 2017/18 academic year for my thesis with title Scalable User-Specific Privacy-Preserving Computer Vision Systems.