Selected Engineering Work

Selected Engineering Work

Real systems. Real products. Engineering evidence.

Explore selected EWS work across agentic AI, enterprise platforms, real-time systems and modern digital products.

EWS CareAgent product view
Agentic AI · RAG · Governance

EWS CareAgent

Governed assistant with cited retrieval, approval-controlled actions, and a real product UI.

Python 3.12FastAPIpgvector
View Case Study
EWS Liferay AI Intelligence product view
Liferay DXP · Governed Ask · Retrieval

EWS Liferay AI Intelligence

Permission-aware Ask on Liferay content, with native and hybrid retrieval modes.

Liferay DXPPermission-aware AskHybrid RAG
View Case Study
Sahaja Webinar Platform product view
Real-Time Systems · Events · Cloud Operations

Sahaja Webinar Platform

Public registration, magic links, and LiveKit sessions on a Hetzner validation host.

Next.js 14Spring Boot 3.2LiveKit
View Case Study
My Healthy Living product view
Product Engineering · Companion App

My Healthy Living

Responsive living-guide app for today, cooking, weekly planning, shopping, and progress.

Next.js 15TypeScriptTailwind
View Case Study
Enterprise Experience

Enterprise Clients

Public references already presented on the EWS site, including Investor Relations DXP work. These cards reuse existing evidence.

ECHA: European Chemicals Agency
Government
ECHA: European Chemicals Agency

European Chemicals Agency

Enterprise portal development for the European Chemicals Agency using Liferay DXP. Supporting regulatory compliance and chemical safety across the EU.

Regulatory Compliance Portal
Liferay DXPJavaEnterprise Portal
EU Institution Project
TED: EU Tenders Portal
Government
TED: EU Tenders Portal

European Union

Development of public procurement portal for European Union tenders. Streamlining procurement processes across EU institutions.

Public Procurement Platform
LiferayPublic ProcurementEnterprise
EU Institution Project
Placecube
Enterprise Platform
Placecube

Placecube

Platform development based on Liferay. Building modular, scalable digital experience solutions for enterprise clients.

Modular DXP Solutions
Liferay DXPJavaModulesDXP
Platform Development
SignatureWeb
Outsourcing
SignatureWeb

SignatureWeb

B&R outsourcing product development. Custom web solutions for business process outsourcing operations.

BPO Platform
Web DevelopmentOutsourcingBusiness Solutions
Product Development
Sahaja Yoga Greece
Community
Sahaja Yoga Greece

Sahaja Yoga Greece

Official website development for Sahaja Yoga Greece. Community portal with event management and content management.

Community Portal
Web DevelopmentCMSCommunity Portal
Live Website
IHI - Innovative Health Initiative
Healthcare
IHI - Innovative Health Initiative

Innovative Health Initiative

Architecture and development support for IHI platform using Liferay framework. Improving health innovation across Europe.

Health Innovation Platform
LiferayHealthcareEU Projects
EU Institution Project
EUIPO
Government
EUIPO

EUIPO

Support for European Union Intellectual Property Office systems. Trade mark and design registration platform improvements.

IP Registration Platform
LiferayIP ManagementEU Institution
EU Institution Project
Alpha Bank
Banking
Alpha Bank

Alpha Bank

Banking application development and maintenance. Supporting digital transformation for one of Greece's largest banks.

Digital Transformation
J2EEBankingDigital Transformation
Enterprise Banking
Eurobank
Banking
Eurobank

Eurobank

Enterprise banking solutions and integration services. Modernizing banking operations and customer experiences.

Integration Services
J2EEIntegrationBanking
Enterprise Banking
AI & R&D Portfolio

Breadth of prototypes, specs and training

The existing research, computer vision, platform and course work — kept distinct from the flagship case studies.

AI Tasks for Liferay
AI Tasks for Liferay
AI/LLMProduction-Oriented

Production-ready LLM-integrated agent orchestration platform for Liferay portals. Features visual workflow editor, REST endpoints, governance via Liferay permissions/auditing, and support for multiple LLM providers including local models.

Visual Workflow EditorMulti-LLM SupportPermission Governance
JavaLiferayLangChain4JREST
Strong documentation + substantial commit history
Intelligent Chat Portlet for Liferay
Intelligent Chat Portlet for Liferay
AI/LLMPrototype-to-Solution

Chat-based content operations for Liferay CMS enabling natural language interactions for content management, document Q&A with semantic search grounding, and intelligent intent routing across backends.

Semantic SearchIntent RoutingContent Operations
Java/OSGiLiferay Headless APItxtaiOllama
Clear architecture + integration points
Digital Twin AI Chatbot
Digital Twin AI Chatbot
AI/ChatbotsDemo/Prototype

Voice & text conversational AI system with browser-based voice I/O (speech recognition + synthesis), digital twin concept for personalized interactions, and lead qualification flows for customer engagement.

Voice I/OLead QualificationDigital Twin
Node.jsSpeech RecognitionLLMVoice Synthesis
Deployed demo with client-side speech handling
Forensic Image & AI-Detection System
Forensic Image & AI-Detection System
Computer VisionSolution Spec

End-to-end forensic analysis platform for image authenticity verification. Includes EXIF analysis, ELA, FFT, noise/JPEG artifact detection, GAN/Diffusion classifiers, chain of custody, and court-ready PDF/JSON reports.

EXIF/ELA AnalysisGAN DetectionChain of Custody
PythonOpenCVDeep LearningForensic CV
End-to-end spec; validation required for regulated use
Automatic Number Plate Recognition
Automatic Number Plate Recognition
Computer VisionPrototype

Production-viable ANPR workflow for electronic tolling and access control. Features plate detection, OCR recognition, dataset management, and notebook-based development approach.

YOLO DetectionOCR PipelineVideo Processing
OpenCVPythonYOLOOCR
Working pipeline with video output artifacts
Document Scanner & Preprocessor
Document Scanner & Preprocessor
Computer VisionPrototype

Intelligent document scanning tool for enterprise document intake automation. Identifies contours, applies perspective transformation to rectify documents for OCR processing, prepares structured data extraction.

Auto Contour DetectionPerspective TransformOCR Prep
OpenCVPythonImage ProcessingContours
Working contour detection + perspective transform
Video Frame Sharpness Analyzer
Video Frame Sharpness Analyzer
Computer VisionPrototype

Quality assurance tool for video pipelines using Laplacian-based focus measures. Identifies sharpest frames, supports autofocus testing, and enables video analytics for inspection systems.

Focus MetricsROI AnalysisQA Pipeline
OpenCVPythonVideo ProcessingLaplacian
Working sharpness metrics with ROI cropping
Flowise AI Platform Deployment
Flowise AI Platform Deployment
AI/LLMPlatform Deployment

Enterprise deployment of Flowise platform for drag-and-drop LLM workflow creation. Enables rapid prototyping of agent workflows and knowledge bots without coding.

Drag & Drop UIAgent WorkflowsKnowledge Bots
FlowiseNode.jsReactDocker
Dockerized deployment with custom configurations
Coin Detection & Analysis Pipeline
Coin Detection & Analysis Pipeline
Computer VisionPrototype

Classical computer vision pipeline demonstrating object detection and counting capabilities. Uses thresholding, morphology, blob detection, and connected component analysis.

Blob DetectionCounting PipelineMorphology
OpenCVPythonImage ProcessingContours
Working detection and visualization output
Panoramic Image Stitching
Panoramic Image Stitching
Computer VisionPrototype

Feature-based image stitching using OpenCV Stitcher API for creating panoramic views from multiple overlapping images. Demonstrates advanced CV pipeline implementation.

Feature MatchingHomographySeam Blending
OpenCVPythonFeature MatchingHomography
Working stitched output images
Interactive Image Cropping Tool
Interactive Image Cropping Tool
ToolsPrototype

GUI-based image annotation tool for dataset preparation. Features mouse-based ROI selection, automatic save functionality, and preprocessing utilities for CV datasets.

Interactive GUIROI SelectionAuto Save
OpenCVPythonGUIAnnotation
Working GUI with save functionality
Green Screen / Chroma Key Effect
Green Screen / Chroma Key Effect
Computer VisionPrototype

Dynamic chroma-key replacement for video segmentation with interactive tolerance controls. Demonstrates video processing and real-time segmentation capabilities.

Chroma KeyTolerance ControlsReal-time
OpenCVPythonVideo ProcessingMasking
Working chroma key with parameter controls
AI in Production Course
AI in Production Course
TrainingCourse Material

Comprehensive production deployment patterns for GenAI/Agentic AI systems. Covers CI/CD pipelines, monitoring, security controls, cost optimization, and operational excellence.

CI/CD PatternsMonitoringSecurity
DockerKubernetesMonitoringMLOps
Structured curriculum with deployment patterns
Agentic AI Engineering Projects
Agentic AI Engineering Projects
TrainingCourse Material

Multi-week agentic workflow development covering modern frameworks and patterns: CrewAI, LangGraph, AutoGen, MCP integration, and OpenAI Agents SDK.

Multi-Agent SystemsMCP IntegrationLangGraph
CrewAILangGraphAutoGenMCP
Structured exercises with deployable patterns
LLM Engineering Complete Course
LLM Engineering Complete Course
TrainingCourse Material

Comprehensive LLM engineering curriculum covering RAG systems, prompt engineering, tool use, fine-tuning concepts, and production deployment with Ollama and cloud APIs.

RAG SystemsPrompt PatternsTool Use
LLMsRAGPrompt EngineeringOllama
Week-structured curriculum with hands-on exercises

Discuss an AI or enterprise engineering project

If you need a governed assistant, a Liferay AI integration, a real-time platform or a digital product, we can start from the engineering problem.

Contact EWS