Hello, I'm Sohaib Nassar

Automation Engineer | AI Engineer | Backend Developer

About Me

I’m a Software Engineer specializing in backend development and test automation, with a passion for building reliable and efficient software. I’m particularly interested in AI systems, RAG, LLM applications, and prompt engineering, and I enjoy exploring how emerging technologies can solve complex problems.

When I'm not coding, you can find me exploring new technologies, enjoying the outdoors and travelling.

Experience

Software Engineer

TSYS / FIS

January 2024 – Present

Developed and maintained robust backend solutions and automated testing frameworks. Specialized in enhancing automation frameworks, building testing solutions, and implementing high-quality software with a focus on reliability and efficiency.

Volunteering

ESN Nicosia Vice National Representative

ESN (Erasmus Student Network) Nicosia

January 2024 – January 2025

Served as Vice National Representative, contributing to community development and international student exchange initiatives. Organized events, fostered cross-cultural connections, and supported student welfare programs across the organization.

Recent Projects

Thesis: Course Scheduling Tool

A constraint satisfaction programming tool for automated course scheduling. Built with PHP, Python, and constraint programming techniques to optimize scheduling conflicts.

View on GitHub →

T-Shirt Paradise Online Shop

Full-featured e-commerce platform with shopping cart, user authentication, product management, and order checkout. Built with PHP and custom database integration for seamless user experience.

View on GitHub →

Pandemic Simulator

A Java-based simulation tool modeling pandemic spread dynamics. Demonstrates object oriented design principles and data structure implementation for complex system modeling.

View on GitHub →

Education

Bachelor of Computer Science

University of Cyprus

2019 – 2023 | Nicosia, Cyprus

Final Grade: 8.68/10

Comprehensive education in computer science fundamentals, software engineering, and advanced computing concepts.

Exchange Semester

University of Reutlingen

March – July 2022 | Reutlingen, Germany

Grade: 1.98 (German System) / 8.2/10 | 30 Credits

Coursework: Web Programming, Mobile Computing, Advanced Databases, Distributed Systems, Cloud Computing

CCNA Routing and Switching

Cisco

2017 – 2019

Introduction to Networks & Routing and Switching Essentials certifications

Languages

English

Proficient C1

IELTS: 7.5/9.0

Greek

Native

Arabic

Native

Skills

Backend & Automation

  • Java
  • .NET
  • Jenkins
  • Gradle
  • Test Automation
  • REST API Development
  • SQL
  • Python
  • Microservices
  • Playwright
  • Unit & Integration Testing

AI & LLMs

  • RAG (Retrieval Augmented Generation)
  • Prompt Engineering
  • LLM Integration
  • AWS Bedrock
  • AI Orchestration
  • AI Architecture & Protocols
  • Agentic Workflows

DevOps & Infrastructure

  • Docker
  • ArgoCD
  • AWS
  • Grafana
  • HashiCorp Vault
  • CI/CD Pipelines
  • Kubernetes
  • Infrastructure as Code

NFR Testing

  • Apache JMeter
  • Grafana
  • Prometheus

Tools & Practices

  • Jira
  • Git
  • Agile / Scrum

Get In Touch

Feel free to reach out if you'd like to collaborate or have any questions!