open to work

var developer =
"Yeldos Sozakbay";

// C#/.NET-разработчик · Backend · базы данных и интеграции

5 лет в коммерческой backend-разработке на C# и .NET (с 2021 года). Разрабатываю серверную логику и интеграции с внешними системами, оптимизирую запросы к PostgreSQL и MS SQL Server.

Windows PowerShell
<?xml version="1.0" encoding="UTF-8"?>
<developer>
  <name>Созакбай Ельдос Куатович</name>
  <role>C#/.NET-разработчик</role>
  <location>Астана, Казахстан</location>
  <experience>4 года 10 месяцев</experience>
  <skills>
    <skill>C#</skill> <skill>.NET</skill>
    <skill>PostgreSQL</skill> <skill>MS SQL</skill>
    <skill>Kafka</skill> <skill>Docker</skill>
  </skills>
</developer>

PS C:\Users\Yeldos> _
5
Лет опыта
25+
Технологий
4
Сертификата
3
Языка

01. Стек технологий

Языки

C#C# SQLSQL JSJavaScript JVJava HTHTML UMUML

Платформа и подходы

NT.NET MVMVC WFWindows Forms RSREST SPSOAP OOООП / SOLID UTUnit Testing

Данные и инструменты

PGPostgreSQL MSMS SQL Server NSNoSQL KFApache Kafka DKDocker GTGit CICI/CD SWSwagger JRJira SSStimulSoft LXLinux VSVisual Studio

02. Экспертиза

Серверная разработка и интеграции Backend

Бизнес-логика и API на .NET, интеграции с внешними системами по SOAP и через Apache Kafka, поиск и исправление ошибок на продакшене.

REST SOAP Kafka
Базы данных и производительность Data

Структура таблиц и индексы, поиск и оптимизация медленных запросов по планам выполнения в PostgreSQL и MS SQL Server.

PostgreSQL MS SQL SQL
Асинхронность и надёжность Async

async/await и фоновая обработка, чтобы интерфейс и сервисы не блокировались; повторные попытки и журналирование при обмене данными.

async/await Kafka Docker

03. Кейсы

01 Ускорение отчётов и запросов к базе данных

Задача

Ключевые отчёты и экраны системы открывались слишком долго, часть запросов падала по таймауту на больших объёмах данных. Пользователи жаловались, нагрузка на сервер БД росла.

Результат

Время формирования ключевых отчётов сократилось с 15 до 2 секунд, таймауты исчезли, нагрузка на сервер БД снизилась на 40%.

Решение

  • Проанализировал медленные запросы через планы выполнения (EXPLAIN ANALYZE в PostgreSQL)
  • Переписал тяжёлые запросы: убрал лишние JOIN и выборку ненужных столбцов, заменил курсоры и циклы на set-based операции
  • Добавил недостающие и составные индексы, убрал неиспользуемые
  • Перевёл долгие операции на асинхронную обработку (async/await), чтобы интерфейс не блокировался
C# .NET PostgreSQL

02 Асинхронная интеграция с внешними системами

Задача

Системе нужно было обмениваться данными с несколькими внешними сервисами и смежными системами. Синхронные вызовы тормозили основной процесс, а при недоступности внешней стороны данные терялись или приходилось переотправлять их вручную.

Результат

Подключено 10+ внешних систем, обрабатываются тысячи сообщений в сутки, ручная переотправка данных больше не нужна. Основной процесс больше не ждёт ответа внешних систем и не зависит от их доступности.

Решение

  • Участвовал в проектировании и разработал интеграционный слой: SOAP для внешних API, Apache Kafka для асинхронного обмена между сервисами
  • Реализовал повторные попытки, обработку ошибок и журналирование, чтобы сбой на одной стороне не приводил к потере данных
  • Работал с контрактами SOAP-сервисов по WSDL, упаковывал сервисы в Docker, участвовал в настройке сборки и выкладки через CI/CD
C# .NET SOAP WSDL Apache Kafka Docker CI/CD

03 Клиент-серверный модуль с отчётностью для бизнеса

Задача

Бизнесу нужен был новый модуль для работы с данными и выпуска печатных форм и отчётов. Раньше отчёты собирали вручную в Excel.

Результат

Модуль запущен за пару месяцев, отчёты формируются автоматически вместо ручной сборки, что экономит десятки часов в неделю. Модулем пользуются тысячи сотрудников.

Решение

  • Вместе с командой собрал требования напрямую с заказчиком, оценил сроки и трудозатраты, презентовал решение
  • Реализовал серверную бизнес-логику на .NET
  • Разработал структуру БД под модуль
  • Сделал отчёты и печатные формы в StimulSoft Reports
  • Покрыл ключевую логику unit-тестами, код прошёл code review. В разработке участвовали стажёры, которых я курировал
C# .NET Windows Forms StimulSoft Reports PostgreSQL Unit Testing

04. Опыт работы

  1. Middle .NET разработчик @ PBSOFT

    июн 2021 — мар 2026 · 4 года 10 месяцев

    Разработка и сопровождение серверных приложений и сервисов на C# и .NET: бизнес-логика, работа с БД, интеграции с внешними системами.

    • Реализация бизнес-логики и клиент-серверных модулей по техническим требованиям
    • Разработка и оптимизация структуры БД и SQL-запросов (PostgreSQL / MS SQL Server)
    • Интеграция с внешними API и сторонними системами (SOAP, Apache Kafka)
    • Асинхронная обработка (async/await), чтобы система не блокировалась на долгих операциях
    • Участие в code review, следование стандартам чистого кода
    • Менторинг и адаптация стажёров
    • Оценка задач по времени и сложности, прогноз затрат ресурсов
    • Прямое взаимодействие с заказчиками: требования и презентация решений
    C# .NET PostgreSQL MS SQL Kafka Agile/Scrum

05. GitHub

$ git log --contributions --since="1 month ago"
Пн Вт Ср Чт Пт Сб Вс 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11
Вкладов за месяц: 39 меньше больше
$ git log --oneline -5
Открыть профиль GitHub →

06. Образование

$ git log --education
  • 2024
    Бакалавр · Прикладная информатика
    Сибирский институт бизнеса и информационных технологий
    Омск · Прикладная информатика в экономике
  • 2025
    The Complete Xamarin Developer Course
    Udemy
    Повышение квалификации, курсы
  • 2025
    PostgreSQL Certification Course
    W3Schools
    Повышение квалификации, курсы
  • 2020
    Разработка программного обеспечения
    Академия ШАГ
    Повышение квалификации, курсы
$ ls ./certificates
  • Udemy Xamarin Developer: iOS & Android
    Электронный сертификат · 2025
  • W3Schools PostgreSQL Certification Exam
    Электронный сертификат · 2025
  • Cisco CCNA: Networking
    Электронный сертификат · 2019
  • Cisco CCST: Cybersecurity
    Электронный сертификат · 2019
  • Прикладная информатика
    Высшее профильное образование + международные сертификации Cisco

07. Как я работаю

“
Участвую в code review и придерживаюсь ООП, SOLID и Clean Code — код должен читаться так же легко, как пишется.
CR Качество кода Clean Code · SOLID · Agile/Scrum
“
Адаптирую стажёров и помогаю им прокачивать технические навыки — сильная команда важнее одного сильного разработчика.
MT Менторинг Clean Code · SOLID · Agile/Scrum
“
Общаюсь с заказчиком напрямую: уточняю требования, показываю решения и держу фокус на результате при сжатых сроках.
PM Работа с заказчиком Clean Code · SOLID · Agile/Scrum

08. Языки

KZ

Казахский

Родной

RU

Русский

C1 — продвинутый

EN

Английский

B2 — выше среднего

contact.ps1

> Давайте работать вместе

Ищу позицию .NET backend-разработчика (Middle): полная или частичная занятость, проектная работа. Офис, гибрид или удалёнка; готов к переезду и командировкам.