Tim Smans

My Projects

DotNet-Microservices-MediatR-AzureBus Training
DotNet-Microservices-MediatR-AzureBus Training

This is a technical training project designed to practice modern .NET application architecture using Clean Architecture, CQRS with MediatR, and microservices with Azure Service Bus

.NET Web API
MediatR
EF Core
AutoMapper
Azure Service Bus
.NET Worker service
Clean Architecture
CQRS
Mood Machine
Mood Machine

Developed a complete NLP-based sentiment classification system powered by an MLOps pipeline with Kubeflow, MLflow, and MinIO. Deployed and served as a scalable ML system on Kubernetes.

MLOps
scikit-learn
Streamlit
Kubernetes
Python
Url shortener
Url shortener

A very small side-project I created during my internship, practicing Docker and Kubernetes. Shorten your URLs on this platform.

Docker
FastAPI
Redis
Kubernetes
React
EduNova
EduNova

A work in progress fictive B2B LMS SaaS-platform for IT companies, created as a portfolio project.

ASP.NET Core
C#
REST API
SQL Server
Entity Framework Core
Multi-Tenant
Identity
CodeMastery
CodeMastery

A web application where users can create an account and solve coding challenges in JavaScript and TypeScript. Built in Next.JS

React
Next.js
Typescript
PostgreSQL
Prisma
Monaco Editor
Metro-MLOps Platform
Metro-MLOps Platform

A complete machine learning operations architecture created during my internship at Metropolia University Helsinki.

Kubeflow
MinIO
MLFLow
Docker
Python
MLOps
Machine Learning
Streamlit
Github Directory Cloner
Github Directory Cloner

A fast and lightweight Node.js CLI tool to clone a specific directory from any public GitHub repository.

Node.js
Javascript
GitHub API
Student Attendance Tracker
Student Attendance Tracker

A full-stack application built for Metropolia University Of Applied Sciences in Helsinki. Using AI-powered scanning to manage student attendance efficiently.

Python
Raspberry Pi
FastAPI
Tesseract OCR
Vue.js
Cypress
Tailwind CSS
SQLAlchemy
Kubernetes
PostgreSQL
Shell