I will data architecture and API design with fastapi

L
lisandrodavid7
L
lisandrodavid7
Lisandro David

About this gig

Does your project need a well-designed database and API from the start, or do you have something already set up that's become disorganized? I design the right data architecture for your needs: SQL, MongoDB, or both, connected to a clear and typed FastAPI.


I work with:


  • SQL: normalized schemas, migrations with SQLAlchemy, and proper timezone management.
  • MongoDB: document schema designed for your app's actual access pattern.
  • FastAPI: typed endpoints (ApiResponse<T>), hierarchical error handling with Pydantic v2.
  • Redis + Taskiq: the API queues heavy tasks instead of blocking; a worker accesses the database and performs the actual work (emails, files, notifications).


Ideal if you're starting a new project and don't want expensive architectural errors to fix later, or if you already have a backend that "works" but you know it's not well-structured.


Includes: architecture diagram, commented source code, clear README, Swagger/OpenAPI documentation.


I work with new or existing projects (auditing and refactoring). Tell me what data your app handles and we'll get started.

Get to know Lisandro David

Lisandro David
  • FromArgentina
  • Member sinceNov 2024
  • Languages

    English, Spanish
My main skills are programming and software design in computing. My main experiences in software development are user interface programs, programs in handling 3D graphic APIs, data processing and interpretation programs, multiprocessing programming, debugging programs to find and solve errors, and Linux scripts that run at the operating system level.