Applied AI Apps · FastAPI · Docker · Cloud

Turning trained models into usable deployed AI products.

This page is focused on the engineering layer after model training: exporting models, building APIs, connecting databases and object storage, designing frontends, containerizing services, and deploying AI applications to real cloud environments.

0Apps shipped
0Model families
0Database systems
0Cloud targets

From notebook experiment to deployed application.

My apps are not just demos. They are practice grounds for model serving, application structure, persistence, automation, and deployment decisions.

01

Train / fine-tune

Build custom models or adapt pretrained architectures using PyTorch, TensorFlow, Keras, and Hugging Face.

02

Export models

Move from raw .pt or .keras artifacts toward portable .onnx inference assets.

03

Serve APIs

Expose inference through FastAPI and Uvicorn with validation, routing, prediction metadata, and app-level logic.

04

Store outputs

Save predictions, metadata, logs, and uploaded image references using PostgreSQL, SQLite, MSSQL, or object storage.

05

Deploy

Containerize with Docker and launch to Render, Hugging Face Spaces, or similar platforms.

Current deployed AI apps.

Only two apps right now, but this page is designed to scale as more trained models become product-grade interfaces.

PythonNLPText ClassificationFastAPI

Disaster Tweet Classification App

Trained disaster tweet classifier served as a web application with FastAPI, SQLite logging, Jinja frontend templates, Docker packaging, and a clean prediction interface for real-time text inference.

PythonPyTorchBiLSTMGloVeNLTKFastAPIJinjaSQLite3DockerRenderONNX

Other apps.

Besides AI deployment work, I also build applications in other computer domains. These projects focus more on software engineering, desktop interfaces, data structures, and system design than on model inference.

The engineering tools behind my Apps.

A compact map of the technologies I use to convert models into real interfaces, services, storage layers, and cloud-ready systems.

Python
PyTorch
TensorFlow
Keras
FastAPI
Docker
PostgreSQL
SQLite
SQL Server
C++
Airflow
Kafka
🤗Hugging Face
ONNX
Render
Qt
Supabase
MLflow
HTML5
CSS3
JavaScript
VS Code
Jupyter
GitHub
Model servingFastAPI, Uvicorn, Pydantic, ONNX-ready model artifacts
ContainersDocker, reproducible backend environments, image-based deployment
DatabasesPostgreSQL, SQLite3, MSSQL, MongoDB experiments
StorageSupabase object storage, Hugging Face Hub model registry
MLOpsMLflow tracking, Airflow automation, Kafka local event-driven simulation
FrontendHTML, CSS, JavaScript, Jinja templates, portfolio-grade app interfaces
Other appsC++, Qt Widgets, desktop interfaces, data structures, CRUD workflows, and educational management systems

More than model conversion: the full path to usable AI apps.

Exporting models is only one layer. The bigger focus of this page is how trained systems become real applications through API serving, database integration, cloud storage, interface design, and MLOps orchestration.

Core serving layer

FastAPI is the runtime backbone of the app layer.

My main deployment interest is exposing predictions through structured endpoints with request validation, preprocessing logic, model inference, and response formatting.

FastAPIUvicornPydanticInference routes
  • Receive image or text inputs from users.
  • Validate payloads and prepare inference-ready features.
  • Serve clean prediction responses to the frontend.