Position: Python/Django Developer
Category: Python
Experience: 6 years | English: upper

First of all, as i mentioned above, i proud of my last project initiative when microservice architecture was a magic pill. 
I choosed asyncronous Sanic framework for API Gateway and connexion (flask + swagger) for services.
I developed SSO (single sign-on) to authenticate and register all kinds of instances which may need an access to another internal service. So not only users but also services were obligated to register before they will be allowed to do something. 
As for the development process of average service i added some necessary steps which includes:
- development of swagger specification
- swagger specification tests (syntax verification, controllers configuration)
- unit tests for controllers
To help services to communicate between each other I added HTTP event dispatcher feature to my API Gateway so every service become aware of all internal flow just by subscribing on data which might be interesting.

I also proud to finished machine learning course by prof Andrew Ng. My main purpose was not only to close all course topics, but also to achieve a strong understanding of machine learning calculus which are under the hood. I always think it is a good idea. If you run a sport car it is better to know everything about its engine.
Hi, my name is Igor and i'm looking for some freelance work.
I have a deep experience on creating different kind of web service architectures, including microservices. Right now i'm also curious on machine learning field and i really hope to make it my main occupation field since from the time i being a student i feel a strong desire to connect my university knowledges with something that can be my main profile.

My last project was about microservices. I joined it as a Python tech leader. After short briefing of what is already done on this project i understood that they had a lot of time on development a lot of features but they really suffers on connecting all those things between each other. They left me no choice and microservice architecture looked like magic pill. 
I choosed asyncronous Sanic framework for API Gateway and connexion (flask + swagger) for services.
Later I also realized that we might have a lot of queries which will return data not from one, but from multiple services, including relations between data instances, etc. I will not justify myself, i hyped with GraphQL but it really saved me. I made some custom modifications to schema models to make them more service-oriented + added support for building different types of relations between services.
I really proud of all these solutions as i realized that I became mature enough to choose common frameworks and approaches not only by intention to play something new but also with idea of how this explicit solution may be helpful here, in new project environment.
The size of team does not matter.
Longterm project is more preferable. 
In my ideal world i would like to combine my strong web development experience with newly obtained machine learning skills. I feel like starting a new stage for myself, so i'm ready to receive less and give more on the early steps of cooperation. 
If project will not contain any machine learning tasks then i expect to receive more as this is a field of my own occupation where i can proof my skills if needed.