Занимаюсь backend-разработкой на Java, Kotlin и Spring. Пишу тесты на JUnit, Spring Boot Test, Mockito, WireMock. Для скриптов использую Groovy и Kotlin kts. Интересуюсь асинхронным и реактивным программированием, non-blocking i/o и java concurrency, поэтому подружился с java.util.concurrent, Spring WebFlux, Project Reactor и Kotlin Coroutines.
Умею работать с инструментами DevOps для инфраструктуры и организации CI/CD pipelines (Linux\Bash, Ansible, Jenkins, GitLab CI, Docker, Kubernetes, Prometheus, Grafana, ELK Stack).
Работаю team lead'ом в небольших группах разработки (3-6 разработчиков). Имею опыт разработки проектов с нуля до продакшена.
В свободное время занимаюсь самообразованием, выступаю на митапах и конференциях (JPoint, JUG RU). Увлекаюсь DIY на Raspberry Pi.
Мой канал о бэкэнд разработке на Java и Spring на youtube - https://www.youtube.com/@rustam-kuramshin
С примерами кода можно ознакомиться на GitHub - https://github.com/RustamKuramshin