30.09.2026 aktualisiert


100 % verfügbar
Software Developer & QA Automation Engineer | AI & Full-Stack Development
Beirut, Libanon
Nur Remote
Master 2 in Software Engineering (current), Lebanese UniversitySkills
Build-AutomatisierungTest AutomationBig DataSoftware QualityNatural Language ProcessingAzure Machine LearningSeleniumSoftware QualitätssicherungBackendDeployment AutomationFull Stack EntwicklungFront EndJenkins
QA Automation & Test Engineering
Architecting and maintaining automated testing environments using Java, Selenium, JUnit, and TestNG. Building reliable test-automation foundations for large legacy codebases, validating system integrity and the accuracy of live production data.
AI, Machine Learning & Big Data
Development of end-to-end ML pipelines including NLP systems, sentiment analysis, and machine-learning prediction models using PyTorch, NumPy, Pandas, scikit-learn, Matplotlib, Hadoop MapReduce, and Apache Spark.
Full-Stack Software Development
Building production-ready full-stack applications using Java (Spring Boot), Python (FastAPI), JavaScript (Node.js, Express, React), PHP, C, and C#, covering both backend systems and frontend interfaces including e-commerce platforms and management systems.
Distributed Systems & IoT Orchestration
Design and implementation of distributed IoT systems using ESP32, MQTT, Node-RED, InfluxDB, and Grafana. Engineering non-blocking firmware and multi-node architectures with confirmed-state actuation and heartbeat health monitoring.
Database Management
Working with relational and non-relational databases including MySQL, MongoDB, InfluxDB, Elastic, and Redis across various production and research projects.
DevOps & Containerization
Using Docker for containerization and deployment, combined with tools such as Grafana and Node-RED for data pipeline management and monitoring.
Natural Language Processing (NLP)
Building multi-stage NLP pipelines including transliteration, sentiment analysis with CAMeLBERT, and feature extraction, deployed behind REST APIs using FastAPI.
Operating Systems
Proficient in working across Windows, Linux, and macOS environments for development, testing, and deployment tasks.
Architecting and maintaining automated testing environments using Java, Selenium, JUnit, and TestNG. Building reliable test-automation foundations for large legacy codebases, validating system integrity and the accuracy of live production data.
AI, Machine Learning & Big Data
Development of end-to-end ML pipelines including NLP systems, sentiment analysis, and machine-learning prediction models using PyTorch, NumPy, Pandas, scikit-learn, Matplotlib, Hadoop MapReduce, and Apache Spark.
Full-Stack Software Development
Building production-ready full-stack applications using Java (Spring Boot), Python (FastAPI), JavaScript (Node.js, Express, React), PHP, C, and C#, covering both backend systems and frontend interfaces including e-commerce platforms and management systems.
Distributed Systems & IoT Orchestration
Design and implementation of distributed IoT systems using ESP32, MQTT, Node-RED, InfluxDB, and Grafana. Engineering non-blocking firmware and multi-node architectures with confirmed-state actuation and heartbeat health monitoring.
Database Management
Working with relational and non-relational databases including MySQL, MongoDB, InfluxDB, Elastic, and Redis across various production and research projects.
DevOps & Containerization
Using Docker for containerization and deployment, combined with tools such as Grafana and Node-RED for data pipeline management and monitoring.
Natural Language Processing (NLP)
Building multi-stage NLP pipelines including transliteration, sentiment analysis with CAMeLBERT, and feature extraction, deployed behind REST APIs using FastAPI.
Operating Systems
Proficient in working across Windows, Linux, and macOS environments for development, testing, and deployment tasks.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2022
Sprachen
ArabicMutterspracheEnglishverhandlungssicherFrenchgut