View Code? Open in Web Editor
NEW
License: GNU General Public License v3.0
square-puzzle-solver's Introduction
- Team Lead
- Backend web development (REST, GraphQL), microservices
- DevOps
- Basic Linux servers administration
- languages: python (primary), golang
- frameworks: Django, Flask, FastAPI, pytest
- storages: PostgreSQL, MongoDB, ElasticSearch, Memcached, Redis, ClickHouse
- DevOps: Docker, Kubernetes, Helm, Docker Swarm
- CI/CD: GitLab CI, GitHub Actions
- monitoring: Prometheus, Grafana, Graylog, Sentry, ELK
- web servers: Nginx, Caddy
- profiling: cProfile
- tracing: Jaeger
- OS: Linux, macOS
- IDE: PyCharm, VS Code, vim
- using linters for basic checks, code formatters -> unification team development process
- the code is read more often than it is written -> it should be easy to read
- extensible architecture, which has the potential for further changes, BUT no overengineering
- wide tests usage
- automation routine operations
- fitness
- swimming
- chess
- books
- guitar
- smart home (home assistant)
![GitHub stats](https://camo.githubusercontent.com/702190d535e5eb4a768ee3fd1308a490bd7efa2a8f2b4f240b5cb4a2b33bc656/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170693f757365726e616d653d736c61707368696e26636f756e745f707269766174653d747275652673686f775f69636f6e733d74727565)
square-puzzle-solver's People
Contributors
Stargazers
Watchers