Senior Golang Developer
РоссияСеньор
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет250 000 ₽
Опыт работы более 5 лет250 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1251
О себе
На данный момент Senior Golang Developer, Senior SQL Developer, Senior .NET Developer.
Мои компетенции и опыт
Старший Go разработчик
Сентябрь 2024 — сейчас (1 год и 3 месяца)
-Разработал с нуля сбор метрик и логов. В результате получил полную осведомлённость о состоянии системы, сбору ошибок и метрик по интересующим параметрам работы сервиса. Создал аналитические дашборды и поисковые запросы
-Разработал API, используя принципы Clean Architecture, DRY. Получил легко поддерживаемую систему и высокую переиспользуемость кода
-Разработал систему поддержки устойчивости системы Resilience Patterns: предотвращение каскадных сбоев (Circuit Breaker), пул подключений, стратегии задержек повторных попыток запросов (Backoff Retry), отслеживание работоспособности системы (Health Monitoring), детальный сбор ошибок (Error Handling) и контроль производительности (Metrics and Monitoring),а также настройки системы (Configs)
-Применил CQRS Pattern, разделил обработчики на commands и queries, для запросов чтения добавил кэширование. Получил прирост на порядок производительности для операций чтения
-Применил Transactional Outbox и Inbox Patterns при работе с очередями сообщений. Получил устойчивую, без потерь, передачу данных
-Применил на практике инкрементальную разработку с использованием ИИ для ускорения рутинных задач, автоматизации, документирования, проверки гипотез и как база знаний. Это привело к ускорению разработки в несколько раз
Golang, zerolog, fiber, RabbitMQ, MinIO, Redis, pgx, PostgreSQL, Prometheus, Grafana, Grafana Loki, Promtail, AI (Claude, Qoder, Trae), swagswags, github, testify
нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме
Разработчик на Go
Октябрь 2022 — Сентябрь нужен доступ к резюме года)
-Изучил новый язык программирования Golang (пришёл с C#). Прочёл несколько книг
-Разработал в нуля API сайта и несколько микросервисов (Auth, Notification) на языке Go, используя принципы Clean Architecture, DRY, OOP
-Спроектировал и разработал базу данных (более 20 таблиц) SQLite и далее портировал её на PostgreSQL
-На базе работы дизайнера разработал Responsive веб-сайт на VueJS. Получил масштабируемый интерфейс как для мобильных устройств, так и для десктопных мониторов. Применил принцип Atomic Design. Получил понятную иерархию визуальных компонентов
-Организовал непрерывный процесс сборки и развёртывания версий, используя Docker, Docker-compose, BitBucket
Golang, gorm, pgx, gorm, konf, zerolog, moq, fx, fiber, NATS, gRPC, PostgreSQL, testify, SQLite, VueJS, HTML, CSS, gulp
нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме
Старший .NET Инженер
Июль 2015 — Сентябрь нужен доступ к резюме лет и 3 месяца)
Различные проекты в роли Старшего .NET Инженера
-Подробности опущены для краткости
C#, .NET 9, нужен доступ к резюме Core, RabbitMQ, Kafka, MS SQL Server, PostgreSQL, SQLite, Clickhouse, xUnit, Docker, Git, UML, SCRUM, Jira, serilog, Grafana, Prometheus, нужен доступ к резюме MVC, .NET Blazor, VueJS, AngularJS, React Native(ReactJS), HTML, CSS
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
