Skip to content
View AlexDemure's full-sized avatar
:octocat:
Working from home
:octocat:
Working from home

Block or report AlexDemure

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlexDemure/README.md

πŸ‘‹ Hi, Boss
🐍 Python Developer
πŸ‡·πŸ‡Ί Based in Chelyabinsk, Russia Β· UTC +05:00

🧰 Tech Stack

🧱 Code Style & Architecture

gadfastapi

This is my take on how a FastAPI project can be structured β€” clean, straightforward, and easy to support.
The repo includes a code generation tool to help speed up writing typical parts of the app like endpoints, services, and repositories.

βš™οΈ Developer Tools

I build libraries to automate and simplify development workflows:

  • gadcodegen - CLI tool to scaffold typical project structures for applications.
  • gadhttpclient - CLI tool for generating HTTP clients from OpenAPI for inter-service communication.
  • gadopenapi - FastAPI extensions for overriding and enriching OpenAPI metadata.
  • gadlogger - A production-ready logging configuration module for Python.
  • gadify -A lightweight utility library for building clean and reusable data manipulation functions.
  • gads3client - An async and lightweight S3 client for uploading, downloading, and deleting files.

🐾 My Charity Project

I’m developing catjustin.com, a personal web platform to support animal shelters.
I’m fully responsible for the entire lifecycle of the project β€” from system design and development to DevOps, testing, marketing, and promotion on social media.

πŸ‘€ About Me

Pinned Loading

  1. gadfastapi gadfastapi Public

    File architecture for FastApi app

    Python 28 2

  2. gadcodegen gadcodegen Public

    Code generator CLI tool

    Python 1

  3. gadhttpclient gadhttpclient Public

    A CLI tool that generates HTTP clients from an OpenAPI specification

    Python

  4. gadopenapi gadopenapi Public

    Customize and override OpenAPI schema details in FastAPI with ease

    Python

  5. gadlogger gadlogger Public

    A production-ready logging configuration module for Python.

    Python

  6. gadify gadify Public

    A lightweight utility library for building clean and reusable data manipulation functions.

    Python