Software Engineer
π Tunis, Tunisia
I am a Software Engineer specialized in backend development with Java and Spring Boot, with strong interests in
Applied Artificial Intelligence and DevOps engineering.
I enjoy designing clean, scalable, and production-ready systems, from backend architecture to
machine learning model integration and automated deployment pipelines.
π― Career objective: Junior Backend Java / Full-Stack Engineer role, with exposure to AI-driven systems and DevOps practices.
- Data preparation, cleaning, and feature engineering
- Classification and prediction models
- Production integration of ML models
- Model export and serving: PMML / ONNX
- CI/CD pipeline design and automation
- Docker & Docker Compose for containerization
- Code quality and artifact management (SonarQube, Nexus)
- Monitoring & observability (Prometheus, Grafana)
- Designed and trained Machine Learning models for:
- taxpayer classification
- fraud detection
- late payment prediction
- Industrialized models using PMML / ONNX
- Integrated ML inference into a Spring Boot backend
- Built a multi-agent system combining OWL ontology + LLM
- Developed an Angular dashboard for decision support and analytics
Stack: Java, Spring Boot, Python, Machine Learning, Angular
- End-to-end automated CI/CD pipeline
- Service containerization with Docker
- Code quality checks and artifact management
- System monitoring and metrics visualization
Stack: Jenkins, Docker, SonarQube, Nexus, Prometheus, Grafana
- Designed a robust Java backend
- Implemented clean and performant REST APIs
- Achieved a 30% reduction in manual errors
Stack: Java, Spring Boot, MySQL
ESPRIT β Private Higher School of Engineering and Technology
Software Engineering Degree
Relevant coursework:
- Artificial Intelligence
- Business Intelligence
- Big Data
π§ Email: siwar.bouabdellah@esprit.tn
π LinkedIn: https://www.linkedin.com/in/siwar-bouabdellah
π GitHub: https://github.com/siwarbouabdellah
Actively seeking junior opportunities in Backend Development, Applied AI, and DevOps.
