Contents

About Denis Isaev blog

Work

Currently, I’m a senior engineering manager at Yandex at ride-hailing department “Yandex.Taxi”. I’m responsible for backend of rider product. Work with c++ and python. Before that I’ve worked ~6 years at Mail.Ru Group. See details in LinkedIn.

Open Source Projects

  1. golangci-lint: fast linters Runner for Go.
  2. go-queryset: type-safe ORM for Go with code generation.
  3. go-printf-func-name: Go linter checking that printf-like functions are named with f at the end.
  4. awesome go linters: a curated list of awesome Go linters.
  5. osm2elastic: importer from OSM to Elastic Search.
  6. alphacool driver: kernel-space driver for Alphacool LCD device.

And more projects in my GitHub.

Websites

  1. golangci-lint.run - documentation for golangci-lint. Tech: gatsby, javascript.
  2. golangci.com - SaaS for running golangci-lint in a cloud. Closed now. Source code: api and web. Tech: aws sqs, aws fargate, google kubernetes engine, react, typescript, go, gokit, postgresql, redis.
  3. disaev.me - this blog. Tech: gatsby, javascript.
  4. foundpets.ru - website in Russian for lost and found pets. Tech: ruby on rails, go, aws ec2, elasticsearch, typescript, react, redux.
  5. mortgage-calculator.ru - website in Russian with mortgage calculators. Tech: gatsby, netlify, javascript.
  6. eth-tarif.ru - website in Russian for parents’ company. Tech: jekyll, ruby.

Talks

  1. GopherCon 2019 talk: Go Linters: Myths and Best Practices.
  2. GopherCon Russia 2019 talk: talk in Russian about Go Linters.
  3. Linux API tips and tricks - online lecture in Russian.

Articles

In Russian

  1. API idempotency tricks

In English

All my anglish articles in this blog.

Contact channels

  1. Email
  2. Telegram

Attribution

Icons made by Pixelmeetup from www.flaticon.com.


© 2022

Hi, my name is Denis Isaev and I'm a senior engineering manager at Yandex.

Contents