I'm a Software Engineer focused on application development, REST API integrations, automation, testing, and production troubleshooting.
Currently, I work at Omilia as a Conversational AI Application Developer, where I develop and maintain enterprise conversational applications, translate business requirements into application logic and integrations, and support applications across development, testing, and production environments.
I also have previous experience in second-level technical support and IT operations, giving me a strong understanding of debugging, monitoring, incident management, and production systems.
- Application Development: Building and maintaining application logic and end-to-end workflows using JavaScript and JSON.
- REST API Integrations: Integrating external services, mapping JSON requests and responses, validating data, and handling transformations.
- Automation & Scripting: Writing JavaScript and Bash scripts for application functionality, workflow automation, and environment configuration.
- Automated Testing: Creating and executing automated test scenarios to identify regressions and support reliable releases.
- Production Troubleshooting: Investigating logs, operational data, and application behavior to diagnose and resolve production issues.
- Technical Collaboration: Working with QA, infrastructure engineers, and project stakeholders across development, testing, and production environments.
| Category | Technologies & Tools |
|---|---|
| Programming & Scripting | JavaScript, Bash, Python, SQL, HTML, CSS |
| Application Development | REST APIs, JSON, Data Mapping & Transformation, Application Logic |
| Testing & Debugging | Automated Testing, Regression Testing, Debugging, Log Analysis |
| Dev Tools | Git, GitHub, GitLab, Jira |
| Monitoring & Operations | Grafana, ServiceNow, Linux/Unix, Incident Management |
| Conversational AI | Omilia OCP Platform, Conversational Applications, IVR Workflows |
| Web | WordPress |
Software Engineer β Conversational AI Application Developer Omilia | March 2025 β Present
- Develop and maintain conversational AI applications for enterprise clients.
- Build application logic, REST API integrations, and end-to-end data flows.
- Write JavaScript and Bash scripts for functionality and automation.
- Create automated test scenarios and investigate application regressions.
- Diagnose production issues through application logs and operational data.
- Collaborate with QA, infrastructure, and project teams throughout the software lifecycle.
IT Consultant & SL2 Support European Dynamics | June 2024 β February 2025
- Provided second-level technical support for enterprise applications.
- Monitored system health and application performance using Grafana and logging tools.
- Investigated application errors, performance issues, and recurring incidents.
- Managed incidents and service requests through ServiceNow.
- Collaborated with development and infrastructure teams to resolve complex issues.
MSc in Big Data & Networked Systems Ionian University | 2024
Thesis: Bitcoin Price Prediction Using Deep Learning
Developed and compared ARIMAX, Support Vector Machine, and LSTM models for Bitcoin price forecasting using Python-based data processing and time-series analysis.
BSc in Informatics Ionian University | 2022
Thesis: Mapography β Mobile Crowdsensing Application
Developed a collaborative mobile application prototype using React Native, Expo, and AWS Amplify.
- π¬π· Greek β Native
- π¬π§ English β Professional
- π©πͺ German β B2
I'm always interested in software engineering, backend development, API integrations, automation, and building reliable applications.
πΌ LinkedIn

