Computer Science engineer shipping production systems where drones, models, and microservices have to actually work β not just compile.
π¨πΎ Based in Nicosia, Cyprus Β Β·Β π University of Nicosia (Jun 2026) Β Β·Β βοΈ khadrahussein4@gmail.com Β Β·Β πΌ LinkedIn
name: Hussein Khadra
role: Software Engineer β AI/ML Β· Robotics Β· Backend
education: B.S. Computer Science & Engineering @ University of Nicosia (Jun 2026)
location: Nicosia, Cyprus
focus: Production-grade systems that bridge research and reality
stack: Linux + Docker + ROS 2 β TS/Node services β PyTorch models
currently: Hunting graduate / new-grad roles in applied ML & roboticsI work at the seam between applied ML and shipped infrastructure β the layer where a paper-grade idea has to survive containers, networks, noisy data, and a real user on the other end. Recent ground covered: a Cypriot-dialect ASR dataset built from scratch, an OCR preprocessing pipeline that handled documents engineers tried to feed it sideways, and a 5-UAV reinforcement-learned swarm I'm genuinely proud of.
Multi-UAV disaster-relief swarm. Five autonomous drones establish a self-healing WiFi mesh across collapsed infrastructure to restore connectivity for civilians and first responders.
What it does β Trained a PPO reinforcement-learning policy for swarm positioning against a log-distance path-loss network simulator, then dropped it into PX4 SITL + Gazebo Classic to see if the physics agreed with the math. They did.
Results
| Metric | Value |
|---|---|
| π°οΈ Mesh coverage on Baseline Controller | 96β99% |
| π‘ Aggregate throughput | 114.7 Mbps |
| β‘ Latency | 6 ms |
| π Swarm size | 5 UAVs |
Stack β ROS 2 Β· PX4 SITL Β· Gazebo Β· PyTorch (PPO) Β· Docker Β· C++ Β· Python
End-to-end ETL producing a novel Cypriot-dialect speech corpus from broadcast TV, radio, and archival recordings β sourced, segmented, normalized, and formatted for ASR fine-tuning.
Designed reproducible audio preprocessing (format normalization, noise filtering, alignment) for dataset-scale model ingestion, and shipped the backend ingestion + storage for voiceofcyprus.org, the project's volunteer crowd-sourced annotation platform.
Stack β Python Β· Audio Preprocessing Β· ETL Β· ASR Β· Backend
π (https://github.com/abasis-ltd)
Real-time CV pipeline: facial keypoint detection β 3D landmark projection β per-frame mask rendering. Optimized for low-latency video streams with angle and occlusion handling. The backend (ChickenVision Server πβοΈ) handles the heavy lifting β frame processing, pose estimation, and the brain behind the cluck.
Stack β Python Β· OpenCV Β· Facial Keypoint Detection Β· pytorch-openpose
π github.com/projectPavoculus/chickenvision-server Β Β·Β π pytorch-openpose
Production OCR preprocessing system using contour detection + Hough transforms + perspective warping. Engineered for the documents nobody wants β skewed, distorted, shadowed, photographed at 30Β° on a kitchen table.
Benchmarked third-party CV stacks, picked the winner, integrated into the production OCR path. Per-document processing overhead dropped, accuracy on the ugly inputs went up.
Stack β OpenCV Β· scikit-image Β· PyTesseract Β· Python
Production TypeScript/Node.js microservice for metadata extraction from documents and video, backed by Amazon S3 and consumed by the university student portal. Pluggable extractor architecture, Swagger UI'd, deployed at university scale.
Stack β TypeScript Β· Node.js Β· AWS S3 Β· Swagger Β· REST
Microservice worker for the Zelara project β plant species identification + care advice from image inputs. ML-backed classification stitched into a microservice architecture.
Stack β Python Β· ML Inference Β· Microservices
π github.com/zelara-ai/zelara-plant
|
π§ Also: PPO / Reinforcement Learning Β· ASR pipelines πΈ Also: Gazebo Classic Β· PX4 SITL |
π Also: REST APIs Β· Microservices π Also: ETL pipelines Β· Audio + image preprocessing |
|
π MOST RECENT Abasis.AI Β· Nicosia, Cyprus
Built ETL pipelines producing a novel Cypriot-dialect speech corpus from broadcast TV, radio, and archival recordings. Designed reproducible audio preprocessing (format normalization, noise filtering, alignment) for dataset-scale ASR ingestion. Shipped the ingestion + storage backend for voiceofcyprus.org, the crowd-sourced annotation platform.
|
|
Goldman Solutions & Services Β· Nicosia, Cyprus
Built a document edge-detection pipeline using contour detection, Hough transform, and perspective warping β measurably lifting OCR accuracy on skewed and distorted scans. Benchmarked third-party CV libraries and integrated the chosen stack into the production OCR path, reducing per-document overhead.
|
|
University of Nicosia Β· Nicosia, Cyprus
Designed and deployed a TypeScript/Node.js microservice for metadata extraction from documents and video, backed by Amazon S3 and consumed by the university student portal. Delivered full-stack CRUD modules alongside senior engineers, integrated Swagger UI for live API documentation, and championed third-party libraries and AWS services adopted into production.
|
B.S. Computer Science & Engineering β University of Nicosia Β· Expected Jun 2026 Β· GPA 3.22 / 4.0 Data Structures Β· Database Management Β· Networks & Data Communication Β· Software Development Β· Discrete Mathematics Β· Linear Algebra
Certifications
- πͺͺ IBM AI Applications with Python and Flask β Coursera (Nov 2024)
- πͺͺ IBM Software Engineering Essentials β Coursera (Sep 2024)
Competitions & Hackathons
- π Bank of Cyprus Fintech Hackathon 6.0 (2025) & 5.0 (2024)
- π AI for the Common Good β British Council Γ Hack Cyprus (2023)
πΈ Iterating on multi-agent RL coordination beyond A.U.R.A
ποΈ Thinking about low-resource ASR for under-represented dialects
π§ͺ Building things that survive contact with production
β Open to graduate / new-grad roles in applied ML, robotics, or backend
If your stack involves drones, models, pipelines, or just well-engineered backends β I'd love to hear about it.
βοΈ khadrahussein4@gmail.com Β Β·Β πΌ LinkedIn


