0
Software Engineer
Tunisian Based
Working Globally
All work

LeanAI

Year
2025
Services
Spring BootAngularKafkaKeycloakPostgreSQLTinyLlamaFastAPIJenkinsSonarQubeTrivyNexusDockerKubernetesHelmPrometheusGrafanaELK Stack
Summary

LeanAI is an AI-powered fitness platform built as Spring Boot microservices (users, objectives, exercises and chatbot) behind a Spring Cloud Gateway, with an Angular front end, Keycloak authentication and Kafka event streaming. A fine-tuned TinyLlama model served through FastAPI powers the fitness chatbot. Every change runs through a Jenkins pipeline with SonarQube, Trivy and Nexus, ships to Kubernetes with Helm, and is monitored with Prometheus and Grafana and logged with the ELK Stack.

  • LeanAI — Motion preview
  • LeanAI — 1
  • LeanAI — 2
  • LeanAI — 3
  • LeanAI — 4
  • LeanAI — 5
  • LeanAI — 6