Keywords
Skills
My key skills are:
- Programming languages: PHP, JavaScript, TypeScript, Python, SQL
- Database technologies: MySQL, PostgreSQL
- In-memory storages: Redis
- Message brokers: RabbitMQ
- Version control systems: Git (GitHub, GitLab, BitBucket)
- Server-side: Nginx, docker, docker-compose, php-fpm, vim (I know how to exit, for example xD), ufw, iptables, bash
Project history
I'm doing almost everything related to programming and development: from tiny bash scripts, to browser automation, browser extensions, and large automation platforms (I have built one for one of my clients: it was created using puppeteer, node+typescript, docker, rabbitmq, redis, and DigitalOcean API on the backend, and react+typescript on frontend), backend and API development, and even to the architecting of the whole system. Also, sometimes I'm working as a DevOps, setting up servers, CI/CD pipelines, etc, but it's not my main type of work.
In most cases, I really enjoy working with node, typescript, browser automation, and building chrome extensions!