Skip to content
View SghairiYoussef's full-sized avatar

Highlights

  • Pro

Block or report SghairiYoussef

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
SghairiYoussef/README.md

Youssef Sghairi

Software engineer — full stack, backend, applied AI. Final-year Software Engineering student at INSAT (Tunis) with 18 months part-time experience.

I build the parts of a product other parts depend on: integrations, event pipelines, access control — and the screens on top.

Looking for a 6-month end-of-studies internship (PFE) from February 2027.
youssef.sghairi@insat.ucar.tn · LinkedIn · Portfolio


Most of my work lives in private repositories. What's public is below.

Project I'm proud of:

Tanilytics — privacy-first, self-hosted web analytics (INSAT project, team of 3).
Seven services in Go, Java and TypeScript. Ingestion designed for 50K events/s through Go and Redpanda, IP anonymisation (truncate → geolocate → SHA-256), Redis Bloom-filter dedup, ClickHouse materialized views for sub-500 ms dashboards, per-tenant rate limiting at the Kong gateway. Deployed with Docker, Kubernetes and Helm.
→ infra · auth-service · query-service

Stack

Used at work — TypeScript, Python, Java · React, Next.js · FastAPI, Quarkus · PostgreSQL, MongoDB, Kafka · LLM integration, Azure OpenAI, Pinecone
Built with in projects — Go, Spring Boot · ClickHouse, Redis, Redpanda, RabbitMQ · Docker, Kubernetes, Helm, GitHub Actions

Arabic · English · French · some German

Pinned Loading

  1. Tanilytics/infra Tanilytics/infra Public

    HCL

  2. Tanilytics/auth-service Tanilytics/auth-service Public

    Java

  3. Tanilytics/query-service Tanilytics/query-service Public

    Java

  4. GrindAI GrindAI Public

    A modular fitness tracking application built with Spring Boot microservices, featuring service discovery with Eureka, asynchronous messaging via RabbitMQ, and AI-powered insights through Google gem…

    Java

  5. CareSync CareSync Public

    This project implements a microservices-based architecture for a Patient Management System using Spring Boot, Kafka, gRPC, and Docker. It is designed to demonstrate scalable, modular, and maintaina…

    Java

  6. AI-Project AI-Project Public

    Java