Go engineer and tech lead. Working on P2P messaging and distributed systems infrastructure.
- P2P messenger on Matrix protocol: embedded Dendrite homeserver + Pinecone overlay routing, cross-compiled to Android/iOS via gomobile. Tech lead on a 5-person Go team.
- Open source: contributing to Go networking and distributed systems projects.
- Writing: technical deep-dives on NAT traversal, gomobile internals, and embedded SQLite on mobile.
- Languages: Go (primary), Python, Java (reading)
- Domains: P2P networking, NAT traversal, mobile cross-compilation, Matrix protocol, distributed messaging, end-to-end encryption
- Infra: Kubernetes, Docker, GitLab CI, Prometheus, Loki, NATS JetStream
- Storage: SQLite (pure-Go via modernc.org), PostgreSQL
Senior Python engineer at a Skolkovo-resident proptech: FastAPI, Django, Celery, ETL pipelines processing 300K+ real estate records, ML-driven valuation models.
Master's in Computer Science.
- LinkedIn: Ian Chechin
- Email: ian00chechin@gmail.com
- Telegram: @ianchechin
- LeetCode: Ian_Chechin
