Avatar Ilya Kazakov

Ilya Kazakov

Python software engineer

Moved to web development from game dev QA.
In current time I write backend in Mindsoft in python (FastApi, Typer).
In my free time I expand my knowledge of Computer Science, participate in Open source, and learn new Golang language.
I like to write tests and clean code.

Tech stack

Python
FastApi, Asyncio, Typer, Pydantic, Django
Git, GitLab, GitHub Actions
Celery, RabbitMQ, Crontab, Nginx
SQL, Postgres, CockroachDB, SQLAlchemy, alembic
Redis, MongoDB, etcd

Management & soft skills

Clear Communication, Team Work
Results oriented, Expectations and Time management

Job Experience

Python developer | MINDsoft

10/2023 - present

  • Developing an api for working with software-defined storage
  • Writing unit and integration tests
  • Performing code refactoring

Tech stack: Python 路 FastApi 路 Typer 路 Pydantic 路 PyTest 路 CockroachDB 路 etcd 路 Gitlab

Test Analyst | Playrix

06/2020 - 04/2023

In addition to manual testing, I was engaged in automating game mechanics in Python

  • Implemented an autotest log analysis system, which led to an 80% increase in the number of errors detected by autotests and reduced the time to find and fix them
  • Automated the processes of working with tasks in Asana, reducing the time spent on their processing. This saved up to 10% of the workday
  • Improved the autotest development process by implementing typing and using docstring, which improved the quality of the code base and accelerated the adaptation of other employees
  • Developed and maintained more than 50 UI autotests to test basic events, tutorials and match-3 in-game, using Python
  • Provided coverage of about 10% of the functional requirements on the project checklists with the help of developed autotests

Tech stack: Charles 路 Python 路 Git 路 Json 路 TeamCity 路 Asana API 路 Google Spreadsheet API

Python developer | Freelance

08/2019 - 01/2020

Wed scraper for stock multipliers.

  • Developed a telegram bot to view stock multiples of various companies
  • Setup and deployed bot on Heroku

Tech stack: Python 路 matplotlib 路 Git 路 Heroku 路 HTML 路 Json 路 CSV