Pinned Repositories
banking-lib
banking_app
REST-based microservices API for a bank featuring Hexagonal architecture and enabling users to retrieve data on customers, updating accounts' details, passing transactions.
blog_project
book_store
books_list_API
SOLID-based RESTful API based on gorilla/mux, sqlx, and uber/zap libraries. The API provides CRUD operations for a list of books stored in an ElephantSQL database.
Echo_bot
Echo bot
Greetings_API
API featuring sqlx, gorilla/mux, godotenv packages providing 2 endpoints for retrieval of data from PostgreSQL database.
kafka_simple_producer_consumer
kafka_tasks
Lottery
PavelKaratkevich's Repositories
PavelKaratkevich/banking-lib
PavelKaratkevich/banking_app
REST-based microservices API for a bank featuring Hexagonal architecture and enabling users to retrieve data on customers, updating accounts' details, passing transactions.
PavelKaratkevich/blog_project
PavelKaratkevich/book_store
PavelKaratkevich/books_list_API
SOLID-based RESTful API based on gorilla/mux, sqlx, and uber/zap libraries. The API provides CRUD operations for a list of books stored in an ElephantSQL database.
PavelKaratkevich/Echo_bot
Echo bot
PavelKaratkevich/Greetings_API
API featuring sqlx, gorilla/mux, godotenv packages providing 2 endpoints for retrieval of data from PostgreSQL database.
PavelKaratkevich/kafka_simple_producer_consumer
PavelKaratkevich/kafka_tasks
PavelKaratkevich/Lottery
PavelKaratkevich/rabbitmq_task
PavelKaratkevich/scheduler_in_Beanstalk
A scheduler performing tasks (queries) on an AWS RDS Postgres database, deployed in AWS Elastic Beanstalk and sending JSON to an external endpoint.
PavelKaratkevich/simplebank
PavelKaratkevich/soundproof
Test assignment performed as a pet project
PavelKaratkevich/tasks_scheduler
An imaginary system that has the responsiblity of executing scheduled jobs. The purpose of a job is to gather metrics from a database (could be any metric) and post this to an external API.
PavelKaratkevich/Unary-RPC
Simple calculator RPCs implemented with gRPC framework. Performed as test assignments within gRPC learning process.