Backend

The tools I use to build APIs -

TECH STACK OVERVIEW

Python

+

FastAPI

+

PostgreSQL

=

SHIPPED API

A versatile, standardised stack chosen for utility and capability - from design to production.

LANGUAGE

Python

Essential utilities and versatility. Extensive libraries make data handling and manipulating 10x easier. The go-to language for LLM request and response formatting.

v3.14

Python logo
+
FRAMEWORK

FastAPI

APIs made simple and secure through built-in security tools. Speed and concurrency handling enable rapid deliverability. Python type hints provide auto data validation and error reduction.

ASGI

Next.js logo
+
DATABASING

PostgreSQL

Robust and extensive, simple to get going but highly scalable. Ideal for concurrency and large datasets, while staying compliant to industry standards.

RDBMS

Next.js logo
=
EXAMPLE PROJECT

Whatsapp Agent

Python is the gold standard for LLM communication, meaning it is ideal for Agentic systems. The architecture of high-performing Agents in general need concurrency and async capability, making FastAPI the perfect framework. As the system needed to manipulate and handle standardised LLM data, I needed a database management system that adhered to rules and therefore SQL standards - like PostgreSQL.

Whatsapp Agent screenshot