Software, AI & Data Specialists
Software, data, artificial intelligence and scientific-computing specialists who turn research into robust tools and demonstrators.
Mr. Filotheos Zachariadis
Software Developer | Networks, Secure Systems and Applied R&D Support
KYAMOS LIMITED
Applied Informatics software developer with a broad foundation in programming, computer networks, databases and systems, strengthened by network-security studies and practical contribution to R&D projects combining renewable-energy topics with artificial intelligence.
- Software development
- Networks
- Cybersecurity
- Databases
- AI-assisted workflows
- Secure systems
View full skills and experience+
Qualifications & experience
- BSc in Applied Informatics, University of Macedonia, with coursework covering computer networks, databases, algorithms, operating systems, software technology, mathematics and statistics.
- Software Developer at KYAMOS LIMITED, contributing to software design, testing, debugging, data integrity and research projects involving renewable-energy and AI integration.
- CCNA Routing and Switching training in Introduction to Networks and Routing & Switching Essentials.
- MSc in Computer and Network Security at the Open University of Cyprus as in progress.
Core competencies
- Applied programming and software development using Java, Python, C/C++ and object-oriented programming principles.
- Backend/web and database support using HTML, SQL, data modelling, queries and structured information management.
- Computer networks: routing, switching, configuration, troubleshooting and communications-system fundamentals.
- Cybersecurity and network-security support, including security controls, risk-oriented thinking, secure-system principles and protection of information and communications systems.
- Digital forensics and incident-investigation support: structured collection of technical evidence, incident analysis and documentation within a cybersecurity context.
- Cryptography and secure-communications concepts applicable to data protection and secure-system design.
- Algorithms, operating systems, parallel/distributed-computing concepts and systems-level problem solving.
- AI-assisted workflows and automation: use of AI tools/agents to support programming, technical analysis and intelligent software workflows.
- Technical documentation, research support and proposal-writing contribution for ICT, software, networking and cybersecurity projects.
Complete technical & domain toolkit
- Java
- Python
- C
- C++
- HTML
- SQL
- Object-oriented programming
- Databases
- Routing & switching
- Network configuration
- Cybersecurity fundamentals
- AI-assisted workflows
Project contributions
- Well suited to implementation tasks where software development intersects with networking, secure data flows and AI-enabled automation.
- Can contribute to technical documentation, test cases, validation records and project deliverables requiring clear evidence of software functionality and data integrity.
- Adds cybersecurity-aware thinking to general software and infrastructure work packages without separating security from engineering implementation.
- Useful cross-functional profile for smaller project teams that require one contributor to cover programming, systems, networking and technical reporting.
Project roles
- Software Engineer
- Network/Security Task Contributor
- Backend/Data Support
- R&D Engineer
- Technical Documentation Support
Mr. Sotiris Pigiotis
Software Developer | Full-Stack, GUI and Systems Integration
KYAMOS LIMITED
Versatile software engineer combining C++ desktop development with modern web technologies, backend/API development, databases and data analysis, with practical experience integrating user-facing applications with computational and business logic.
- C++ / wxWidgets
- Full-stack development
- React / Node.js
- FastAPI
- Databases
- Systems integration
View full skills and experience+
Qualifications & experience
- Graduate in Applied Informatics, University of Macedonia.
- Software Developer at KYAMOS LIMITED since 2023, with practical C++ development experience.
- Previous Junior Web Developer experience using React.js for frontend development and Node.js for backend development.
- Bachelor thesis on optimisation of a vehicle-routing problem with real company data using Python; awarded 10/10.
Core competencies
- Full-stack software engineering across frontend, backend and database layers.
- Desktop GUI development in C++/wxWidgets for technical and computational applications, including multi-step user workflows and integration with engineering modules.
- Modern web interfaces using React and JavaScript, with emphasis on responsive, user-friendly application behaviour.
- Backend and API architecture using Node.js and Python/FastAPI, REST-style services, business logic and service integration.
- Database design and data management, including MySQL/SQL, data modelling, queries, storage and application-level data workflows.
- Cross-platform mobile application development using React Native and API-connected user workflows.
- Technical systems integration linking GUI, backend services, databases and computational modules into deployable platforms.
- Python-based data handling and visualisation using common scientific libraries such as NumPy, SciPy, pandas and plotting tools.
- Algorithmic problem solving and applied optimisation, supported by academic work on real-world vehicle-routing data.
Complete technical & domain toolkit
- C++
- wxWidgets
- React
- JavaScript
- Node.js
- Python
- FastAPI
- REST APIs
- React Native
- HTML/CSS
- MySQL/SQL
- NumPy
- SciPy
- pandas
- Data visualisation
Project contributions
- Strong fit for work packages requiring a bridge between scientific/computational code and usable interfaces for pilots or end users.
- Can implement end-to-end software demonstrators covering GUI, APIs, databases and web/mobile components.
- Supports rapid prototyping followed by systematic debugging, integration and production-oriented refinement.
- Useful for digital-twin, engineering-software and data-platform projects where multiple software components must work as one coherent system.
Project roles
- Full-Stack Developer
- GUI/Integration Engineer
- Backend/API Developer
- Software Task Leader
- Prototype & Demonstrator Developer
Ms. Eleni Constantinide
C++ / GUI Developer | Business Computing, AI-Assisted R&D and Digital Communication
KYAMOS LIMITED
Computer Science and Business Computing graduate contributing to C++ user-interface development, software integration and R&D activities, with complementary competence in AI/ML, analytics, digital transformation and technical communication.
- C++ GUI
- AI / ML
- Business intelligence
- Systems integration
- Digital communication
- Technical documentation
View full skills and experience+
Qualifications & experience
- BSc in Applied Informatics, University of Macedonia, covering programming, databases, AI/ML, software engineering and project management.
- MSc in Business Computing, University of Macedonia, covering information systems, data analytics/business intelligence, enterprise systems, IT management, digital transformation and research methods.
- Programmer at KYAMOS LIMITED, developing C++ user interfaces and contributing to research projects focused on renewable energy and AI applications.
- Previous social-media management experience involving data-driven campaigns, engagement analytics and coordinated brand communication.
Core competencies
- C++ GUI development using wxWidgets-style desktop frameworks, including panels, menus, workflows, debugging, refactoring and feature implementation in existing codebases.
- Programming foundation in C, C++, Python, Java, HTML and CSS, with SQL database knowledge.
- Technical systems integration connecting GUI components with backend services, JSON configuration, simulation tools, external modules and AI services.
- Artificial intelligence and machine learning fundamentals, reinforced by postgraduate work on AI in social-media content and user analysis.
- Data analytics and business intelligence, enterprise systems, IT management and digital-transformation concepts.
- AI agents and LLM-assisted workflows for coding, technical analysis, automation, documentation and proposal preparation.
- Technical documentation, literature review, project descriptions, requirements, reports and R&D deliverable support.
- Proposal-writing support with attention to linking technical tasks to objectives, impact and project needs.
- Digital communication and dissemination support, including website/social content, promotional text and simplified presentation of technical ideas to non-specialist audiences.
Complete technical & domain toolkit
- C
- C++
- Python
- Java
- HTML/CSS
- SQL
- GUI development
- JSON/configuration integration
- AI/ML fundamentals
- Data analytics & BI
- Enterprise systems
- AI/LLM-assisted workflows
Project contributions
- Combines software implementation with the business/communication perspective needed to turn technical prototypes into understandable project outputs.
- Suitable for projects requiring GUI development, software integration and AI-assisted development workflows within the same task team.
- Can support both technical deliverables and dissemination/exploitation materials, reducing hand-off friction between engineering and communication activities.
- Useful in pilot-oriented projects where user experience, technical documentation and iterative stakeholder feedback are important.
Project roles
- C++ / GUI Developer
- Software Integration Engineer
- AI-Assisted R&D Support
- Technical Documentation Contributor
- Dissemination & Digital Communication Support
Mr. Andreas Georgiou
Senior Software Engineer | Enterprise Systems, Databases and Business Applications
KYAMOS LIMITED
Highly experienced software professional with a long track record in business-critical applications, development management, database-backed systems, reporting, requirements analysis and customer-facing software delivery across commercial, public-sector and technical environments.
- Enterprise software
- Databases
- Systems analysis
- Requirements
- Reporting
- Customer support
View full skills and experience+
Qualifications & experience
- BSc in Mathematics for Business, Middlesex University, with computing, statistics, operational research, finance/economics and numerical mathematics.
- Software Developer at KYAMOS LIMITED since 2019.
- Former Development Manager for major business-software platforms covering accounting, sales, purchasing, stock, costing, fixed assets, payroll, POS and handheld devices.
- Experience at the Financial Ombudsman of the Republic of Cyprus developing an audit-trail complaint-management system and producing numerical/graphical statistical reports.
Core competencies
- Enterprise and business software development using Visual Basic .NET, C#, VB6, JavaScript, HTML, C, Pascal and related legacy/modern application technologies.
- Database architecture and data workflows using SQL Server, Oracle and Microsoft Access, including structured reporting and operational data management.
- Systems analysis and requirements engineering: translating business processes and user needs into software specifications, modules, workflows and testable functionality.
- Development leadership: experience coordinating development teams, prioritising technical work and maintaining complex business systems over long operating lifecycles.
- Reporting and analytics with Crystal Reports, Excel and database-driven statistical outputs.
- Audit-trail and workflow systems for controlled case/complaint processing and traceable status management.
- Customer-facing technical liaison, requirements clarification, troubleshooting and support for operational users.
- CRM/help-desk/data-warehouse style application experience and user-centric business-system design.
- Software documentation, user manuals, staff training and transfer of technical knowledge to end users.
- Commercial awareness: ability to connect software design decisions with operational value, customer needs and maintainability.
Complete technical & domain toolkit
- VB.NET
- C#
- Visual Basic
- JavaScript
- HTML
- C
- Pascal
- Crystal Reports
- SQL Server
- Oracle
- Microsoft Access
- Excel
- Enterprise/business systems
- Audit trails
- Reporting
Project contributions
- Provides senior credibility for project tasks involving enterprise integration, business workflows, data management and operational software.
- Particularly valuable where demonstrators must integrate with legacy systems, audit requirements, databases or administrative processes.
- Can contribute to requirements, system architecture, implementation, user acceptance and support/training activities across the project lifecycle.
- Adds long-term software-maintenance and customer-support perspective to R&D teams that otherwise focus only on prototype development.
Project roles
- Senior Software Engineer
- Systems Analyst
- Database/Business Systems Lead
- Requirements & Integration Lead
- User Support/Training Lead
Mr. Varnavas Mikrommatis
Data Scientist & HPC Software Developer | Machine Learning, Statistics and CUDA Simulation
KYAMOS LIMITED
Interdisciplinary data scientist and scientific-software developer combining advanced statistics, machine learning and large-scale data analytics with C++/CUDA high-performance simulation development for engineering and physics applications.
- Data science
- Machine learning
- Statistics
- C++ / CUDA
- HPC simulation
- Predictive modelling
View full skills and experience+
Qualifications & experience
- MSc in Advanced Computer Science with Big Data, University of Strathclyde, awarded with Distinction and supported by The Data Lab MSc scholarship.
- BSc in Statistics, University of Glasgow, with strong grounding in inference, regression, Bayesian statistics, functional data analysis and biostatistics.
- Software Developer at KYAMOS Multiphysics, designing high-performance C++/CUDA simulation applications, including a 3D Poisson solver based on Lattice Boltzmann equations and semiconductor electrostatic modelling.
- Previous Risk Analyst and Data Scientist experience involving high-volume financial transactions, fraud/AML analytics and healthcare predictive modelling.
Core competencies
- Data science and machine learning using Python, pandas, NumPy, scikit-learn, TensorFlow/Keras and RStudio.
- Predictive modelling, regression, hypothesis testing, statistical inference and model evaluation for scientific and business datasets.
- Healthcare analytics including Decision Trees, XGBoost, Kaplan-Meier analysis, Cox proportional hazards and hospital-admission prediction.
- Risk, fraud and anti-money-laundering analytics, including rule assessment, transaction-data processing and identification of weaknesses in detection logic.
- SQL-based extraction and analysis of large datasets, plus operational dashboards and data visualisation in Tableau.
- C++ and CUDA programming for GPU-accelerated scientific applications and large-scale simulation workloads.
- Numerical simulation and multiphysics modelling, including Poisson-equation solution, Lattice Boltzmann methods, computational modelling and simulation-driven optimisation.
- Software engineering, version-controlled development, algorithm implementation and performance-oriented scientific computing.
- Technical documentation, training and knowledge transfer, including preparation of procedures, training materials and mentoring of staff.
- Technical proposal and scientific-documentation support for projects combining AI, HPC, numerical simulation and data analytics.
Complete technical & domain toolkit
- Python
- pandas
- NumPy
- scikit-learn
- TensorFlow/Keras
- RStudio
- SQL
- Tableau
- C++
- CUDA
- Lattice Boltzmann
- Poisson solvers
- Regression
- Statistical inference
- XGBoost
- Survival analysis
Project contributions
- Strong fit for projects where data-driven AI and physics-based simulation need to be developed and validated together.
- Can lead analytics tasks from data preparation and modelling through visualisation, interpretation and technical reporting.
- Adds statistical rigour to AI/ML activities and performance-engineering capability to HPC/scientific-software tasks.
- Useful for digital twins, surrogate modelling, predictive maintenance, scientific ML and optimisation-oriented R&D.
Project roles
- Data Scientist
- Machine Learning Engineer
- HPC/CUDA Developer
- Scientific Computing Engineer
- AI/Analytics Task Leader
Ms. Nectaria Mila
Software Developer | C++ GUI, CAD Integration, Web/.NET and Databases
KYAMOS LIMITED
Experienced software developer with a broad background spanning C++ technical GUIs, OpenCascade CAD integration, .NET/web applications, APIs, databases, reporting and operational support, making her well suited to project demonstrators that connect engineering computation with user-facing digital tools.
- C++ GUI
- OpenCascade CAD
- .NET & web
- Databases
- APIs
- Reporting
View full skills and experience+
Qualifications & experience
- Master of Information Technology (Internet Computing), Swinburne University of Technology, with Internet Programming, Internet Security, Database Systems and Internet Networking Infrastructure.
- Bachelor of IT Engineering, Technical Education Institute of Athens, covering database systems, software engineering, computer networks, system security and programming.
- Software Developer at KYAMOS LIMITED since 2023, developing C++ graphical user interfaces for multiphysics simulations using wxWidgets and CAD/OpenCascade models.
- Extensive prior experience in .NET, C#, SQL Server, Oracle, web applications, banking software, reporting services and database development.
Core competencies
- C++ GUI engineering for technical/scientific applications, including wxWidgets and OpenCascade/CAD model integration.
- Web and enterprise development using C#, .NET/.NET Core, ASP.NET MVC/Web API, Web Forms, Blazor, HTML5, JavaScript and AngularJS.
- Database design and development using SQL Server, Oracle, Microsoft Access and T-SQL/stored procedures.
- API and service integration, including ASP.NET Web API and database-connected application architectures.
- Reporting and analytics using SQL Server Reporting Services, Oracle Reports, SAS and structured database queries.
- Object-oriented modelling/UML, XML technologies, C/C++/Pascal and cross-platform development environments including Linux and Windows.
- Technical troubleshooting, website/application maintenance, user-interface improvement and software-support workflows.
- Project administration and operational support capabilities recorded in the internal skills overview, including documentation/record keeping, expense tracking, payment follow-up and structured data organisation.
Complete technical & domain toolkit
- C++
- wxWidgets
- OpenCascade
- C#
- .NET/.NET Core
- ASP.NET MVC/Web API
- Blazor
- HTML5
- JavaScript
- AngularJS
- SQL Server
- Oracle
- T-SQL
- SSRS
- XML
- UML
- Linux/Windows
Project contributions
- Can bridge scientific desktop software, CAD/geometry components, web technologies and data systems within one project architecture.
- Strong fit for engineering-software projects requiring robust GUI workflows around multiphysics or simulation back-ends.
- Adds mature database and reporting experience to teams building prototypes that must also manage structured operational data.
- Can support both technical implementation and practical project operations/documentation where smaller teams benefit from flexible roles.
Project roles
- GUI/CAD Software Engineer
- Full-Stack/.NET Developer
- Database & Reporting Developer
- Software Integration Engineer
- Project Operations Support