Professional experience
Software Engineer
BWS Consulting Group GmbH
Backend developer in the CRM department of the Douglas project. RESTful services on a Spring Boot based framework with MongoDB; DevOps with Docker, Jenkins and Git; infrastructure and deployment automation with Terraform; development and operation in the Azure DevOps cloud; error analysis and documentation for continuous quality improvement.
Information Processing Project
Stiebel Eltron GmbH & Co. KG
SAP customizing, user interfaces with SAP Fiori, and web applications with SAP UI5.
Data Analysis Project
Uniper HR Services Hannover GmbH
Celonis process mining: analysis and visualization of business processes from event logs, identification of deviations and optimization potential, KPI creation, and security concepts.
Software Development Project
HDI Group
Document generation with Java Spring Batch for data processing and automation; relational databases with SQL; internal tools with Java and JavaFX GUIs.
Java Developer
IT-P GmbH
Oracle Competence Centre. Built a Java web application with Spring Boot and SQL that monitored a Microsoft mailbox, classified incoming customer emails by priority, and alerted employees in real time — including phone notifications until a Prio-1 issue was acknowledged.
Data Center Technician
Swiss Life Select Deutschland
Installing and removing switches and servers.
Mathematics & Programming Tutor
Private & Leibniz Universität
Tutored nearly 200 international students in mathematics and programming over the years — privately and at Leibniz Universität Hannover.
Intern
adesso AG
Built a library web application with upload/download features using Java EE, HTML/CSS, SQL, and Maven.
Competitive Programmer
ACM, Damascus
Training for the ACM programming world championship in Damascus: algorithms and data structures in C and C++.
Education
B.Sc. Computer Science
Leibniz Universität Hannover
Completed the degree while working in the industry every semester — graduated 2023. Bachelor thesis: "Analysing the Influence of Social Media Influencers on the Bitcoin Price" - sentiment analysis (BERT, RoBERTa) + ARIMA price modeling.
Information Technology
University of Damascus
Two years of Informatics Engineering before leaving Syria for Germany.
Volunteering
Co-founder & Project Lead
Non-profit for the integration of Syrians in Germany and development projects in Syria; led several projects personally.
Volunteer & Mentor
Volunteer work, plus online workshops for Syrian students in Syria on business and studying computer science.
Projects
CRM backend - Douglas
Backend developer in the CRM department of the Douglas project: RESTful services on a Spring Boot framework with MongoDB, deployed via Docker, Jenkins, and Terraform on Azure DevOps.
LiveMapEvents
My startup, still in active development: a worldwide location-based event and venue discovery platform. Laravel + Flutter + Next.js monorepo, PostgreSQL/PostGIS geospatial queries, Redis, Google OAuth and WhatsApp OTP login, map-first UX with Google Maps.
Future Spaces
Backend redevelopment of the project management platform of Shared Futures - an applied research and development initiative managed by the University of Essex (England) that builds digital tools for community projects. I refactored a monolithic Python system into a layered, stateless Java 21 / Spring Boot architecture with REST APIs, PostgreSQL persistence, Docker, and Continuous Delivery via GitLab CI/CD. Website: bipsfni.com
Ice-Desk
Multi-store B2B ordering platform for an ice cream factory: admin and employee roles, order board, PDF invoices, bilingual EN/RO interface - plus interactive training guides for the client's staff.
Laravel to Spring migration
Migrating a production Laravel API to Java Spring Boot with zero client changes: phased playbook, PostGIS spatial queries, shadow proxy with response diffing, cutover and rollback runbooks.
Coaching platform
Complete coaching business platform for a real client, hand-built end to end - no website builder: bilingual EN/AR storefront, workshops with limited-seat booking, digital products with instant download, membership area with member login, newsletter signup, and online payments via Stripe and PayPal. Transactional email (confirmations, newsletter) runs on Resend; session booking through a self-hosted cal.com on my VPS, synced with Google Calendar and Gmail. In production.
Financial tracker
Monorepo with Spring Boot backend and Next.js frontend: daily financial entries, admin dashboard with inline editing and per-date breakdowns.
Customer manager (JavaFX)
German-language desktop tool: customer records with encrypted sensitive fields, appointment tracking, PDF and Word datasheet generation, self-migrating embedded database.
Bachelor thesis: Bitcoin & social media
"Analysing the Influence of Social Media Influencers on the Bitcoin Price" (Leibniz Universitaet Hannover, 2021). Collected Bitcoin prices, Twitter data, and Google Trends; classified tweet sentiment with TextBlob, BERT, and RoBERTa; trained an ARIMA model on combinations of financial and sentiment features. Result: the combination of price history and tweet-sentiment popularity predicted best - demonstrating a measurable correlation between social media and Bitcoin price movement.
This portfolio
Built end-to-end: Spring Boot API serving story chapters and projects from PostgreSQL, rendered by Next.js. The portfolio is itself the proof.
Skills & technologies
I work with Claude as an AI pair programmer — architecture discussions, code generation, reviews and automation.