Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Approximately 5 microservices on FastAPI + edits and refactoring

Translated350 USD

  1. 9054
     15  0

    5 days350 USD

    Hello. My name is Vladimir.

    I am an experienced developer with 8 years of experience in creating turnkey websites, mobile applications, and complex web systems.

    I specialize in developing modern, responsive, and high-performance solutions. Over 8 years of practice, I have built a deep technical stack:

    Frontend and interfaces: HTML, CSS, JavaScript, TypeScript, React.js, Next.js, Vite, Tailwind CSS, Bootstrap, and Elementor.

    Mobile development: React Native and Flutter.

    Backend and API: Node.js, PHP, Python, Laravel, REST API, and GraphQL.

    Databases and caching: MySQL, MariaDB, PostgreSQL, MongoDB, and Redis.

    Infrastructure and tools: Git, Docker, Nginx, Apache, Composer, and Linux (Terminal).

    I effectively analyze client requirements, propose optimal architectural solutions, and strictly adhere to deadlines. In addition to development, I possess skills in design, technical SEO optimization, and project support.

  2. 232  
    14 days350 USD

    Good day! I developed the backend using FastAPI microservices — billing with subscriptions and payment webhooks, notifications, event analytics, all through MR on GitLab with unit and integration tests. I connected Revenuecat on the server: receipt validation and renew/cancel webhooks. I am ready to finish the remaining services, starting with subscription/billing and abuse protection. I will check Figma and the technical specifications — one question: do you send events between services through a broker (Kafka/RabbitMQ) or simpler, through a Redis queue? This affects how to handle analytics events and deduplication.

  3. 1495    13  0
    1 day350 USD

    Hello!

    I am interested in the project — I have wanted to work with such architecture for a long time: FastAPI microservices, events through messagekit, Temporal as the linking element between services. I have read the specifications and the update document carefully, the approach is clear, and I have no particular questions about the architecture.

    I think the most challenging part here is the Subscription/Billing with RevenueCat: we need to properly handle the idempotency of webhooks and subscription states (trial/grace period/cancel) to ensure nothing is duplicated or hangs. I also see the rest of the scope — abuse protection, notifications with push, analytics events, comments, gamification enhancements, deduplication. The volume is considerable, but entirely feasible.

    I have a few clarifying questions about the details (RevenueCat, access to repos/CI, expectations for test coverage) — it would be more convenient to discuss them privately. Payment will be staged, based on the actual hours worked. Once we finalize all the details, I will provide the exact timeline and price for the project.

    I look forward to collaborating!

  4. 673    1  0
    10 days350 USD

    Hello! I am interested in your project. I have relevant experience and am ready to start soon. Please tell me a bit more about the task in private messages — we can discuss deadlines and costs.

  5. 404    2  0
    30 days900 USD

    Hello, Alexandr! I am ready to complete your project: "5 microservices on FastAPI + edits and refactoring"... Write to me, and we will discuss the details!

  6. 1101    7  1
    14 days350 USD

    Greetings! I have analyzed the structure of the "Coding Train APP" based on the Figma layouts; I will set up a reliable integration with RevenueCat, develop abuse protection for billing, and implement the other microservices on FastAPI with Pytest coverage. When creating GitLab MRs, I will ensure strict backward compatibility so that new gamification or deduplication controllers do not disrupt the logic of already functioning modules. Within the specified budget of 350 USD, I will prepare fully tested services ready for seamless integration with your frontend. How is the inter-service communication currently organized — through a message broker (RabbitMQ/Redis) or direct gRPC/REST? Please send access to the repository in private messages — I will thoroughly review the code and immediately start on the first ticket.

  7. 1014    3  0
    7 days350 USD

    Hello! Backend on FastAPI with integrations is exactly what we do. Billing/subscription, payment provider webhooks, and RevenueCat, billing abuse protection (idempotency, protection against double charges, rate-limit) are our main areas.

    I won’t promise all five services at once — that would be unfair on someone else's codebase. I suggest starting with the riskiest piece: subscription/billing + RevenueCat integration + abuse protection. I will analyze the current code and specifications with mockups, and I will close this service with the first merge request including unit and integration tests, so you can immediately see the pace and quality. Then, following the same scheme, we will tackle notifications, analytics events, comments, gamification, and deduplication.

    A couple of questions: what Python and stack are under the hood (async SQLAlchemy? what for queues and broker)? Are tests on pytest? Is RevenueCat already connected in production or does it need to be set up from scratch — webhooks, entitlements?

    I can show examples of our backend integrations live. As for timelines — I will close the first service a few days after gaining access to the repository.

    Petr Pankov, BotCraft Group

  8. 3481    49  2
    21 days1200 USD

    Hello! Serious backend project - microservices architecture based on event-driven approach with Temporal orchestration, I have worked on such systems. Questions:

    Is there access to the GitLab repository to assess the quality of the existing code before starting? RevenueCat - webhook-based or directly through the SDK?

  9. 478  
    30 days350 USD

    Hello. I reviewed the composition of services: subscription/billing with RevenueCat, abuse protection, notifications, analytics events, comments, gamification, dedup. I work closely with FastAPI and such integrations. For RevenueCat, I implemented webhook signature validation, event idempotency, and handling of renewal/refund/grace period.

    Regarding the process: I work through MR on GitLab, write unit and integration tests for new code, and run existing tests before merging. I also handle refactoring and adjustments for the front end.

    To provide an accurate timeline estimate, I will look at the technical specifications and Figma. A couple of questions: what stack is around (DB, queues, service authorization) and is there CI on GitLab?

    I am ready to start after agreement.

  10. 13013    67  0
    1 day350 USD

    Hello! I will complete your task quickly and efficiently.

    My recent works
    https://indexfast.pp.ua - fast website indexing
    https://mono-bank.pp.ua - everything about Monobank
    https://mamamia.pp.ua - online store
    https://programist.pp.ua/ua/portfolio/ - portfolio of works
    https://monitortest.pp.ua - monitor testing
    https://keytest.pp.ua - keyboard testing
    https://pctest.pp.ua - computer testing
    https://vseetut.matviy.pp.ua - layout

    My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
    Message me, I will start working today. I will be glad to collaborate with you!

  11. 1213    8  0
    14 days350 USD

    Good day! We have experience in developing high-load systems on FastAPI. We implement the missing microservices, including billing with Revenuecat and an abuse protection system, through asynchronous architecture and clean code. We will conduct a quality refactoring of the current codebase to ensure project stability.

  12. 1738    9  0
    1 day350 USD

    Hello. I am ready to take on the improvement of existing microservices and the development of new ones, focusing on ensuring the stability, scalability, and security of the system. In particular, for billing with RevenueCat and protection against abuse, I will apply architectural patterns that guarantee data integrity and compliance with security requirements, as well as optimize interaction between services. My experience in developing complex microservice architectures on FastAPI, particularly in financial and educational projects, allows me to effectively integrate third-party services and use ready-made templates to accelerate development and testing. I will pay significant attention to writing new unit and integration tests, refactoring and optimizing existing code, as well as manual testing to ensure the flawless operation of the entire platform. I suggest discussing all implementation details, the final budget, and timelines in private messages.

  13. Another 2 proposals concealed

Client
Alexandr Kolomiyets
Kazakhstan Almaty (Alma-Ata)  2  0
Project published
1 hour 5 minutes back
126 views
Until closing
13 days 22 hours
Tags
  • Microservices
  • integration testing
  • Gitlab CI
  • fastapi
  • Unit-testing