I'm Kirill, a backend developer focusing on building scalable APIs.
- Languages: Go, Python
- Database: PostgreSQL, MySQL, SQLAlchemy, SQLite, Redis
- DevOps: GitHub Actions, Docker
- Observability: Prometheus, Grafana
- Testing: Testify, Pytest, Unit Testing
My humble reading list:
Computer Systems: A Programmer’s Perspective (CS:APP) by Randal E. Bryant & David R. O’HallaronOperating Systems: Three Easy Pieces (OSTEP) by Remzi H. Arpaci-Dusseau & Andrea C. Arpaci-Dusseau100 Go Mistakes and How to Avoid Them by Teiva Harsanyi- Computer Networking: a Top Down Approach
- Database Internals: A Deep Dive into How Distributed Data Systems Work by Alex Petrov
Practice Resources:
- System Design & Architecture
- Microservices architecture deep dive
- Database scaling strategies