Skip to content
View A7med-Sghaier's full-sized avatar

Block or report A7med-Sghaier

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
A7med-Sghaier/README.md
Ahmed Sghaier — Senior Full-Stack Engineer

LinkedIn Email

🌍 Open to select Senior Full-Stack opportunities · Remote, worldwide


Senior Full-Stack Engineer — I ship data-heavy products end-to-end
Impact at a glance: 8+ years, 2.5s to 700ms, 50GB+ pipeline growth avoided, BMW · LBBW · bulwiengesa

🚀 About Me

I'm a Senior Full-Stack Engineer who helps teams ship reliable, data-heavy products end-to-end — from frontend architecture and API design to database modeling, performance, CI/CD, and production support.

My work spans real-estate analytics platforms, production banking systems, and ML-driven predictive tooling, and I'm equally comfortable owning a feature from first commit to production or improving a system others already depend on.

  • 🔭 Currently building the RIWIS real-estate data & analytics system at bulwiengesa GmbH
  • ⚡ I care about measurable impact — faster load times, leaner pipelines, reliable APIs
  • 🧠 Comfortable at the intersection of full-stack engineering and machine learning
  • 🗣️ German (C1) · English (B2) · French (fluent) · Arabic (native)

🛠️ Tech Stack

Domain Technologies
Frontend React Angular TypeScript JavaScript Tailwind Vite Sass
Backend Node.js Java Spring Boot Python PHP REST
Databases PostgreSQL MySQL MongoDB Oracle Knex.js
DevOps & Tools Docker GitLab CI Jenkins Linux Git
Data & AI Machine Learning Elasticsearch Predictive Analytics

💼 Professional Experience

🏢 bulwiengesa GmbH — Senior Full-Stack Engineer

01/2021 – Present · Munich, Germany

End-to-end development of RIWIS, a real-estate data & analytics platform.

Impact: faster core workflows, a leaner data pipeline, and a print product reborn as an online feature.

  • ⚡ Reduced object-view load time from ~2.5s → ~700ms (~3.5× faster)
  • 🤖 Built a real-time price-prediction API (Python + ML), replacing a monthly DB pipeline and preventing 50GB+ table growth
  • 📊 Digitized the Dev-Monitor report from an annual print magazine into an always-available online product
  • 🔧 Implemented CI/CD workflows; partnered with product, analysts, and data science
  • Stack: React · Node.js · TypeScript · PostgreSQL · Python/ML · Tailwind · Vite · Jenkins · GitLab CI · ELK

🏦 LBBW — IT Solution Designer / Software Developer

10/2019 – 12/2020 · Stuttgart, Germany

Production Calypso banking system — features, stability, and monitoring.

Impact: reliable regulatory delivery, faster reporting, and clearer operational visibility.

  • Delivered regulatory/business-driven changes, workflow rules, and scheduled tasks
  • Automated PDF confirmation & report generation and reduced generation time
  • Integrated Elasticsearch/ELK for centralized operational visibility
  • Stack: Java 8+ · SQL · XML · JBoss · JUnit · Elasticsearch

🚗 BMW Group — Master Thesis / Data Scientist

02/2019 – 09/2019 · Munich, Germany

Predictive failure detection for test benches using event logs & sensor data.

  • Built an initial ML model for failure detection and future-failure prediction
  • Identified root causes from unstructured, heterogeneous data sources
  • Stack: Python · Machine Learning · Data Mining · MongoDB · Angular

🔎 Glanos GmbH — Full-Stack / ML Software Developer

08/2017 – 02/2019 · Munich, Germany

Data-driven web apps and text-analytics features (NER, matching, ML modules).

  • Stack: Angular · Python · Node.js · Machine Learning · Text Analytics
📁 Earlier experience
  • LMU – Chair of Data Science · Frontend Web Developer · 2017–2018 — Angular 5, forms, routing, HTTP, responsive UX
  • Elunic Software Engineering · Software Developer · 2016–2017 — B2B web, PHP/SQL/JS/Node.js
  • SEMCO Software Engineering · Software Developer · 2015–2016 — web software, backend & database features
  • Cayero Internet · PHP Developer · 2015 — full-stack PHP web development

🧪 Featured Projects

🧾 Rapid-Test Booking Platform
Full-stack booking platform with JWT auth, QR/PDF workflows, email notifications, and admin dashboards.

React NestJS TypeScript MongoDB
🏢 Agency Platform — as-tinodev-web
Full-stack agency site with a PostgreSQL-backed CMS, admin auth, lead management, media uploads, tests, and CI.

React Node.js TypeScript PostgreSQL
🌫️ Air-Quality Prediction Platform
Full-stack air-quality prediction platform with an Angular dashboard, Python Falcon API, and ML preprocessing.

Angular Python MongoDB Docker
📰 InnoLab CMS Portal
Dockerized Angular + Strapi CMS portal with sanitized demo data and copyright-safe placeholder media.

Angular Strapi JavaScript Docker

Also: product-rental-javafx — JavaFX + SQLite desktop app for managing product rentals.

🤝 What I Bring to a Team

🚀 End-to-end ownership
From architecture and API design through database, tests, CI/CD, and production support.
⚡ Measurable performance wins
I optimize real bottlenecks (e.g. ~2.5s → ~700ms) instead of chasing micro-tweaks.
🤖 ML-integrated delivery
I bridge product engineering and machine learning, shipping prediction APIs and data-driven features to production.
🛠️ Production maturity
CI/CD, monitoring (ELK/Elasticsearch), and clean, documented code teams can maintain and scale.

🎯 Engineering Principles

Clear, maintainable code · Practical architecture over complexity · Reliable APIs & database design
Documentation that helps projects scale · Measurable performance wins · Testing, CI/CD & production-minded delivery

🎓 Certifications

🐧 The Linux Foundation · verified on Credly

LFW111: Introduction to Node.js — verified Credly badge
LFW111 — Introduction to Node.js
The Linux Foundation · Sep 2025
✓ Verified on Credly
LFS101: Introduction to Linux — verified Credly badge
LFS101 — Introduction to Linux
The Linux Foundation · Sep 2025 · ID LF-s8gawrwd4p
✓ Verified on Credly

🔗 View all badges on my Credly profile →

🗣️ Language Certificate

  • German — C1 (CEFR) · certified professional working proficiency

Full language proficiencies are listed in About Me.

📊 GitHub Analytics

Ahmed Sghaier's GitHub stats Top languages
GitHub streak
GitHub trophies

🐧 Open Source & Community

  • Presented educational material on Ubuntu, Linux, Open Source, and OpenStack with the Ubuntu TunisianTeam community
  • Covered Linux certification topics in academic/training contexts

Let's build something great together

LinkedIn Email

Profile Views

Popular repositories Loading

  1. innolab-cms-portal innolab-cms-portal Public

    Full-stack content management portal for a university innovation lab: an Angular public site driven by a Strapi/Node.js headless CMS with structured content models for projects, studies, news, and …

    JavaScript 2

  2. rapid-test-booking-platform rapid-test-booking-platform Public

    End-to-end appointment booking and operations platform built for COVID-19 rapid-test centers: public self-service booking, agent check-in, and an admin dashboard for managing tests, staff, results,…

    TypeScript 2

  3. product-rental-javafx product-rental-javafx Public

    Modern JavaFX rental-management app with layered architecture, SQLite, prepared statements, CI and tests.

    Java 2

  4. A7med-Sghaier A7med-Sghaier Public

    Senior Full-Stack Engineer · React · Node.js · TypeScript · PostgreSQL · Python/ML — my GitHub profile.

    2

  5. as-tinodev-web as-tinodev-web Public

    Full-stack web platform for a software agency: a polished marketing site paired with a private, PostgreSQL-driven CMS for managing content, sales leads, and media. Built with React, TypeScript, Nod…

    TypeScript 1

  6. air-quality-prediction-platform air-quality-prediction-platform Public

    Monitor and forecast urban air quality across Beijing and London — an interactive dashboard that turns hourly station data into AQI trends, 48-hour forecasts, anomaly alerts, and cross-city insights.

    Python 1