Hello. My name is Pavel Patrin. I am a software engineer.
My main experience and skills
- service backend development with Python and Golang;
- service API development: REST, gRPC, JSON/XML RPC, SOAP;
- project architecture development and improvement;
- team work with Atlassian products and GitLab;
- continuous integration and delivery with Jenkins and GitLab CI;
- service telemetry, distributed tracing, runtime analysis and incident investigation;
- various databases: PostgreSQL , MySQL, Tarantool, Cassandra, Elastic, Memcached, Redis, Hadoop and much more.
- various pipelining and messaging systems: RabbitMQ, Kafka, Tarantool queue.
- various environments: from scratch, Puppet, Ansible, Docker, Compose, K18S.
Also I have experience in
- algorithms and data structures;
- software and architectural design patterns;
- principles of modern software development;
- web client side development;
- product management and team leadership.
Additional information is available by your request.