Oleg C.
Winning proposal- Projects 14
- Rating 5.0
- Rating 1 741
Budget: 1000 UAH Deadline: 1 day
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.
Proposals are currently absent
Current freelance projects in the category Python
-
Not specified
Refinement of the Python program for the new Twitter (X) chat interface.
Desktop Apps 70 proposals 31 July
-
67 USD
Signal bot for trading
Bot Development 68 proposals 31 July
-
Not specified
Website parsing, bypassing Akamai protection
Data Parsing 47 proposals 30 July
-
448 USD
Development of an AI bot for receiving and processing orders from restaurants in Telegram with integration into 1C.
77 proposals 29 July
-
Not specified
Need to fix a bug in the current version of the bot.
Bot Development 87 proposals 27 July