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!

Tech Lead / Security Auditor (Python/FastAPI) — Architecture Control and Bus-factor

Translated22 USD

Client's review of cooperation with Oleg C.

Quality
Professionalism
Cost
Contactability
Deadlines

If you need a Lead who is not afraid to speak the truth, knows how to "reject" a weak solution, and guarantees system stability under load — Oleg is the best choice. He is a top-level specialist. I recommend him.

Freelancer's review of cooperation with Yevhenii N

Payment
Task setting
Clarity of requirements
Contactability

Although we did not continue the collaboration, the overall communication and conditions were adequate.

  1. 1832    14  0
    Winning proposal1 day22 USD

    Hello. I have 4 years of experience in Python development. For the last 3 years, I have been involved in product development, where I was essentially the Lead Developer and worked directly on what is described in the project (building architecture, developing complex microservices systems, complete testing, refactoring, fixing vulnerabilities, etc.). I would be happy to join your team and lead it. I have a solid understanding of asynchronous development principles in Python. Having experience in independently solving all the problems mentioned in the description, I am confident that I can help in monitoring and preventing this from other developers. I have also repeatedly worked with someone else's code (conducted code reviews, searched for vulnerabilities, fixed problematic issues, etc.). I can provide more details about this in person.
    In short, I now want to try myself specifically in the role of Tech Lead, not just Lead Engineer.
    Regarding questions:
    1. First of all, I will look for obvious synchronous operations in the code that will block threads (synchronous functions, use of synchronous libraries, lack of wrapping synchronous methods in multithreading, etc.). After checking for obvious problems - stress tests on the running project.
    2. Use of localhost hosts in the container, lack of defined networks, storing all data in one volume, absence of depends_on fields, using critical data directly in the container.
    3. The bus factor for me is how "irreplaceable" the developers of the project are in it. To minimize this, I will actually work on the project, meaning I will be engaged in checking code quality, correctness of the project's architecture, assessing the quality of documentation, and the "entry threshold" for a new person in the project. Everything should be done in such a way that in case of anything, the project can be quickly handed over to another developer, and they could start working on the project and further develop it within a few days (with sufficient expertise on their part as well). For this, among the main requirements for me will be logging, clear and consistent documentation, clean code, and absence of "workarounds."

    I want to discuss all this in more detail in person. I am confident that I can help improve the development processes at all stages.

  2. 1 proposal concealed
  • Oleg Grigoryev
    18 February, 18:28 |

    Який обсяг регулярноъ роботи

Current freelance projects in the category Python

Mailing to groups

33 USD

Need software that will connect to a Telegram session, enter Telegram groups, and send messages that it is instructed to.

PythonBot Development ∙ 3 hours 1 minute back ∙ 6 proposals

Build a customer classification model

1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python.

AI & Machine LearningPython ∙ 1 day 6 hours back ∙ 29 proposals

IT Automation of VAT Reporting

223 USD

It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual…

AI & Machine LearningPython ∙ 1 day 11 hours back ∙ 39 proposals

Account reconciliation tool with the bank, cards, and accountant

Technical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to…

PythonDesktop Apps ∙ 1 day 23 hours back ∙ 39 proposals

Automatic video posting on social media according to a schedule

Technical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes…

PythonBot Development ∙ 2 days 11 hours back ∙ 58 proposals

Client
Yevhenii N HRHunter
Ukraine Kyiv  10  0
Project published
4 months 5 days back
58 views
Tags
  • sqlalchemy
  • python
  • fastapi
  • docker
  • Redis
  • PostgreSQL