Position: Senior Python Developer back-end / TeamLead
Category: Python
English level: intermediate
Years of experience: 9

4 startups. My open source projects. Package on pypi.
I've a lot of experience with startups in positions from developer to CTO. Four startups behind. I worked in international teams remotely. The main speaking language was russian, chat and email in English. More than 8 years of remote full time work.

My profession is my hobby, I am interested in implementing projects, developing architecture for them. Or I can organize an IT department from scratch, build the development process, testing, CI / CD, etc. I know how to balance between business processes and the quality of solutions in code and architecture.

I had experience developing multithreaded, distributed and loaded applications (30k/s, data volume about 0.5 billion records).

Python is the main programming language. The part of my stack: PyCharm, PEP, Django, DRF, Celery, Asterisk API, Twisted, Redis, Memcached, RabbitMQ, PostgreSQL, MySQL, Amazon S3, Google API, Gevent, Flask, SQLAlchemy, Alembic, Docker and etc. Touched the GraphQL.
Experience in TDD, CI, Selenium, auto tests.

Two projects with VOIP, integrations with asterisk and third-party services (twilio, voximplant).

I worked with nodejs for several months, and covered the code with tests using JEST.

Linux user since ~2009 year. Maintain several packages in AUR.

If it matters :) then I participated and took first places in computer science and mathematics at school and universities.

I worked a bit with blockchain, wrote ethereum contact on solidity, we successfully passed ICO first round. Take a part in BurstCoin development.

A few patches to the miner (rust), wallet (js) of Burstcoin, python and django libraries, and one-liner to the Linux kernel, see my github.

Experience in installation and tuning of Web servers: Linux (any distribution), MySQL, PostgreSQL, Replications, Backups, CouchBase, Nginx, Apache, PHP, IPTABLES, C10K, etc.

Experience with systems for configuration management and deployment: Fabric, Ansible, Docker, etc.

I have pet projects on github.
Only full-time remote work. I prefer not outsource, I'd like develop and improve products of company. ML not much interested, only as part of integration.