Position: Senior Software Engineer
Category: Python
English level: intermediate
Years of experience: 9

I can (and successfully) run a few projects from scratch till release, including:
- Choice of technologies;
- Build application architecture (include microservices);
- Build data transfer and processing pipelines;
- API design (REST);
- Database architecture (SQL / NoSQL);
- Messaging between the application services and job queuing (AMQP);
- Integration with external services (authentication, SMS, email, push notifications);
- Environment setup (Nginx, load balancing).
Python engineer with experience in developing server-side applications, API, data processing tools, integrating AI models and different services into applications.
Specialties:
- Python3, go;
- AsyncIO and aio-libs - aiohttp, aiopg, aiokafka, aioredis, etc;
- aiohttp, Flask, Pyramid, Tornado;
- SQLAlchemy, alembic, Airflow, celery, haystack, fabric;
- PostgreSQL, MySQL;
- ElasticSearch, RabbitMQ, CouchDB, Redis, Apache Kafka;
- pandas, numpy, scipy, sklearn, dask;
- AWS stack.
Looking for challenging work where I can improve my skills and help you to build great product, and not only in python ;)