APIs - Projects

All of my experiences with APIs of different types gathered in one place.

Different Kinds of APIs

The three projects below are not necessarily the top-ranked projects, but rather a relevant mixture of my API usage in different environments

Custom made API in Nodejs express denoted as the server in a client-server architecture.

Deployed with AWS API Gateway and Lambda. Tested with Postman and Bash curl commands.

Uses 7 different Python APIs to retrieve and transmit data to the requesting entities of the system

Fundamentals of Software Architecture, Assignment 4

APIs in Client-Server and microservices environments

AWS Bedrock Generative AI

Deployed with AWS as POST requests and tested with Bash curl commands.

Real-Time Data Capture Streaming

With PostgresSQL, Kafka, Zookeeper, and Debezium as docker containers, real-time data is managed and stored in real-time.

Distributed Systems, Patient API

Patient API is a component in the microservice system that it attuned to the requests of 'Patient Client'

Distributed Systems, Dentist API

Dentist API is a component in the microservice system that it attuned to the requests of 'Dentist Client'

Systems Development

Although the hardware microsensors connected to the terminal returns data such as velocity, APIs were still needed in 'AndroidApp' and 'Noteparser' components