Skip to content
View mouhammad-abdoh's full-sized avatar

Block or report mouhammad-abdoh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mouhammad-abdoh/README.md

πŸ‘‹ Hello, I'm Mouhammad Khier ABDOH

Senior Full-Stack Software Engineer | Java, Spring Boot, Cloud-Native Delivery & AI-Assisted Development

I'm a software engineer with over 10 years of experience across enterprise software, startups, telecommunications, and research environments. I specialize in Java and Spring Boot backend services, full-stack development, and the delivery of applications through GitLab CI/CD, Docker, and Kubernetes.

At Ibtikar, I combined hands-on development with the technical coordination of seven developers, including assigning roles and tickets and working with the team to resolve implementation problems and defects. My earlier work in Linux, networking, VoIP, and scientific IT gives me a practical understanding of the complete path from operating system and infrastructure to application delivery.

Since January 2026, I have also been building small projects with OpenAI Codex and Claude Code to develop a practical understanding of agentic software-development workflows, repository instructions, reusable rules and skills, context management, and human-reviewed AI-assisted delivery.

πŸš€ What I Do

πŸ’» Software Engineering

  • Backend Development with Java & Spring Boot, REST APIs, OpenAPI specifications
  • Full-stack solutions using TypeScript, React/Next.js, and modern frameworks
  • Mobile development with Flutter for cross-platform applications
  • DevOps & CI/CD with GitLab, Docker, Kubernetes, and Nexus artifact management

πŸ€– Applied Agentic Software Development

  • Building small software projects with OpenAI Codex and Claude Code since January 2026
  • Applying agentic workflows for planning, task decomposition, implementation, debugging, testing, and documentation
  • Working with repository-level instructions, agent rules, reusable skills, and structured context
  • Evaluating LLM capabilities and limitations with iterative review and human validation

πŸ‘₯ Technical Coordination

  • Coordinated the work of seven software developers on the Manshoor project
  • Assigned team roles and Jira tickets according to delivery priorities
  • Collaborated with developers to analyze and resolve technical problems and defects
  • Combined team coordination with hands-on full-stack development and delivery work

πŸ”§ System Administration & Infrastructure

  • Network Security with PfSense firewalls and VLAN isolation
  • Linux System Administration and Bash scripting
  • VoIP Systems integration and management
  • Scientific Device Management and IT infrastructure

πŸŽ“ Academic Background

  • Master's studies in Cognitive Science, Department of Computer Science, UniversitΓ€t Ulm (2016-2019) - coursework completed; master's thesis not completed
  • B.Eng. Computer Science at Al-Kalamoon University, Syria (2009-2013) - 5-year comprehensive program
  • Academic foundations in software engineering, operating systems, system architecture, and network technologies

πŸ› οΈ Technology Stack

Languages

Java Spring Boot JavaScript TypeScript Python C#

Frontend & Mobile

React Next.js Angular Flutter Bootstrap

Backend & Database

Node.js PostgreSQL REST API OpenAPI

DevOps & Tools

Docker Kubernetes GitLab CI/CD Git Linux Maven

🌟 Featured Projects

πŸ“° Manshoor: Publication Digitalization Platform

Ibtikar - Full-Stack Development & Technical Team Coordination

  • Backend services with Java 17 & Spring Boot and mobile applications with Flutter
  • Coordinated seven developers, assigned roles and Jira tickets, and supported collaborative problem and defect resolution
  • Built CI/CD pipelines in GitLab and containerized services with Docker
  • Deployed and supported the application across separate Kubernetes clusters for development, staging, and production
  • Artifact management with Nexus and PostgreSQL database integration
  • Contributed across the complete delivery lifecycle of a digital publication platform

πŸ’° Klartax: Tax Declaration Digitalization

adorsys GmbH & CO KG - FinTech

  • Backend services for processing tax data at DATEV with Java 17 & Spring Boot
  • REST endpoints according to OpenAPI specifications and TypeScript frontend
  • Performance optimization of existing CI/CD pipelines in GitLab
  • Enterprise-level tax processing solution with high reliability

πŸ”¬ Scientific Device Management System

University of Ulm - Institute for Immunology

  • IT administration and software development for scientific devices
  • Network isolation via VLAN and PfSense firewall setup
  • Python/Java tools for device management and technical support
  • Enhanced laboratory security and device monitoring capabilities

πŸ“ž VoIP Systems Integration Platform

Pasifik Telekom - Telecommunications

  • VoIP systems implementation and maintenance (Sippy)
  • FreeSwitch integration and RESTful API development with Python/Django
  • Internal system control and telecommunications infrastructure management
  • Scalable telecommunications solution for enterprise clients

🏠 IoT Home Automation Platform

Kancy - Smart Home Solutions

  • Modular OSGi-based smart home system with multiple architectures
  • REST interfaces using Java 7, OSGi (Equinox), JAX-WS, and ORMLite
  • Comprehensive home automation capabilities and device integration
  • Flexible and extensible IoT platform architecture

🐧 Cross-Compiled Linux System for ARM

Computer Science Graduation Project

  • Built a custom Linux system for a Hardkernel ODROID-X2+ ARM development board
  • Created a cross-compilation environment on Windows and compiled the Linux kernel and required system packages for the ARM target
  • Configured the resulting system to boot and run directly on the development board
  • Developed practical knowledge of Linux internals, kernels, cross-toolchains, package compilation, and embedded ARM systems

πŸ’Ό Digital CV Portfolio

Personal Project | Live Demo

  • Multilingual (AR/DE/EN) portfolio website with TypeScript and Next.js 15
  • Perfect Lighthouse score (100/100) and mobile-first responsive design
  • RTL support for Arabic content and accessibility-first approach
  • Modern web development showcase with static generation

πŸ“Š GitHub Statistics

πŸ† Experience & Achievements

πŸ’Ό Professional Experience

  • Software Developer at Ibtikar - Manshoor Project, with technical coordination responsibility (Jan 2024 - May 2026)
  • Software Developer at adorsys GmbH & CO KG - FinTech (Jun 2022 - Dec 2023)
  • IT Engineer at University of Ulm - Institute for Immunology (Jan 2016 - Jan 2022)
  • VoIP Admin & Python Developer at Pasifik Telekom, Istanbul (Jan 2015 - Dec 2015)
  • Java Developer at Kancy, Beirut (Dec 2013 - Dec 2014)

🎯 Key Accomplishments

  • 10+ years of IT experience across multiple domains and technologies
  • Enterprise-level solutions for FinTech, Telecommunications, and Research sectors
  • Technical coordination of a seven-developer team while remaining hands-on in development and delivery
  • End-to-end delivery experience spanning application development, CI/CD, containers, Kubernetes, Linux, and networking
  • Multilingual professional: Fluent in Arabic (native), English (C1), and German (B1)
  • Applied agentic-development learning with OpenAI Codex and Claude Code since January 2026

πŸ… Selected Technical Training & Certifications

  • Kubernetes & DevOps Fundamentals (June 2025)
  • RESTful API Design Certification (December 2021)
  • Spring Boot Camp (October 2021)
  • Red Hat Enterprise Linux Essentials (December 2011)
  • CCNA - Cisco Certified Network Associate (October 2011)
  • CompTIA A+/Network+/Security+ (August 2009)

🌍 Languages & Cultural Background

  • πŸ‡ΈπŸ‡Ύ Arabic (Native) - Born in Germany, Syrian heritage bridging Middle Eastern and European perspectives
  • πŸ‡ΊπŸ‡Έ English (C1) - International collaboration and technical communication
  • πŸ‡©πŸ‡ͺ German (B1) - Living and working in Germany, integrated into the local tech community

πŸ“« Let's Connect

I'm always interested in discussing new opportunities, collaborating on innovative projects, or simply connecting with fellow developers and researchers.

LinkedIn Email Portfolio


πŸ’‘ Current Development Focus

  • Agentic software-development workflows with OpenAI Codex and Claude Code
  • LLM-assisted engineering practices, including instructions, rules, reusable skills, review, and validation
  • Java and Spring Boot application architecture and delivery
  • Kubernetes and cloud-native development patterns

"Building reliable software solutions that bridge technology and real-world applications."

⭐ Star my repositories if you find them useful!

Pinned Loading

  1. CV CV Public

    A modern, responsive resume website showcasing software engineering expertise through code. Features Arabic/German/English support with RTL text flow, print-optimized layouts, and accessibility-fir…

    TypeScript

  2. Kubernetes-Learning-Challenge Kubernetes-Learning-Challenge Public

    A comprehensive, hands-on Kubernetes learning repository with 15 progressive challenges covering everything from basic Pods to advanced GitOps workflows. Perfect for developers, sysadmins, and DevO…

    Shell