Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был меньше недели назад

Мужчина, 62 года, родился 19 января 1964

Алматы, не готов к переезду, готов к редким командировкам

C# Developer | WinForms | SQL Server | DevExpress

1 500 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 18 лет 6 месяцев

Декабрь 2013по настоящее время
12 лет 5 месяцев
АО "АК Алтыналмас"

Алматы

Добывающая отрасль... Показать еще

Программист-разработчик
Ключевые навыки и технологии: - Языки и платформы: C#, .NET Framework, .NET (Core) — разработка WinForms и ASP.NET (WebForms, MVC). Знаком с концепциями Blazor и современными веб‑паттернами. - UI / компоненты: WinForms, DevExpress (WinForms, DevExpress MVC, работа с компонентами отчётности и Spreadsheet). - Доступ к данным: Dapper ORM, ADO.NET, написание и оптимизация сложных SQL‑запросов, хранимых процедур и функций. - Базы данных: Microsoft SQL Server (2016/2019/2022), Firebird, PostgreSQL, Oracle, PL/SQL. (оптимизация, хранимые процедуры, функции, спроектированные пакеты, работа с курсорами и партиями данных, sp_send_dbmail). - Хранилища и аналитика: опыт работы с SAP BW — подготовка и загрузка карточных/аналитических данных в хранилище, настройка запросов и ETL‑процессов (data extraction, transformation, loading). - Автоматизация Excel/отчётов: автоматизация отчётности с использованием шаблонов Excel, EPPlus (ExcelPackage), ClosedXML генерация и заполнение листов по структуре (многолистовые шаблоны), перенос логики из Excel в хранимые процедуры и код. - Интеграции / протоколы: WSDL / SOAP (включая интеграцию с ЭСФ РК), REST (по необходимости), подпись GOST (.p12) с использованием BouncyCastle / KalkanCrypt. - Встраиваемые устройства: интеграция со считывателями PERCO (IR05.2, IR15.3), Z‑2 USB, Z‑2 USB с клавиатурой. - Инструменты и среды: MS Visual Studio 2017/2022, VS Code, SSMS, dbForge Studio for SQL Server, pgAdmin 4, IBExpert (для Firebird), отладка WSDL/SOAP (SoapUI/Postman). - Процессы разработки: Git, code review, unit/integration тесты (основы), CI/CD (базовая автоматизация деплоя и тестов — при необходимости настраивал скрипты и задания). - Отчётность и экспорт: DevExpress MVC Spreadsheet, EPPlus, ClosedXML, формирование печатных форм, экспорт в Excel/PDF. - Дополнительно: работа с файлами, диалогами сохранения (SaveFileDialog), отправка уведомлений по e‑mail, аудит и журналирование операций. Опыт и реализованные проекты (подробно) Общие обязанности: - Полный цикл разработки корпоративных приложений (анализ требований, проектирование БД, реализация, тестирование, сопровождение). - Интеграция с внешними сервисами (в т.ч. государственные API ЭСФ), внешними устройствами и телефонией. - Оптимизация производительности SQL‑запросов и хранимых процедур. - Подготовка отчётной документации, печатных форм и экспортных модулей. DxCanteens — учёт питания сотрудников - Роль: ведущий разработчик (десктоп‑приложение). - Что реализовано: учёт заявок и приходов на питание, расчёт списаний по сотрудникам, интеграция с идентификационными считывателями, печать отчётов и ведомостей, разграничение прав доступа. - Технологии: C#, DevExpress WinForms, Dapper, SQL Server 2022. SmartCanteen — управление идентификацией для столовых - Роль: разработчик модулей интеграции и БД. - Что реализовано: работа с PERCO и Z‑2 USB считывателями, синхронизация данных, обработка транзакций (вход/выход, списание), обработка ошибок аппаратного уровня. - Технологии: C#, WinForms, Dapper, SQL Server. ПМО — Предсменный медицинский осмотр - Роль: ведущий разработчик. - Что реализовано: Система интегрирована с модулем учёта питания (SmartCanteen). Реализована автоматическая загрузка данных из предсменных медосмотров (допущен/не допущен к смене), регистрация допуска в базе питания и формирование отчётов. Поддерживает фильтрацию по подразделениям, графикам, видам смен, журнал изменений и логирование. - Технологии: C#, DevExpress WinForms, Dapper, SQL Server 2022. ПО «Метролог» — учёт средств измерений - Роль: разработка подсистем учёта, графиков калибровки и уведомлений. - Что реализовано: реестр средств измерений, планирование поверок/калибровок, печать удостоверений, история изменений, интеграция с внешними системами экспорта данных. - Технологии: C#, DevExpress WinForms, SQL Server. Интеграционное приложение для ЭСФ (РК) - Роль: разработчик интеграции с государственными сервисами. - Что реализовано: обмен через WSDL/SOAP, реализация модуля авторизации (SessionService / AuthService, createAuthTicket), формирование и отправка документов, обработка ответов, реализация GOST‑подписи (.p12) с помощью BouncyCastle / KalkanCrypt. - Технологии: C#, WinForms, WSDL/SOAP, криптография. GeoShare — обмен геологическими данными - Роль: разработчик клиентского приложения для обмена данными. - Что реализовано: импорт/экспорт геоданных, синхронизация, инструменты просмотра и экспорта отчётов. - Технологии: Visual Studio 2022, WinForms, DevExpress, SQL Server 2016. СУПП ЗИФ — отчётность по золотоизвлекательной фабрике - Роль: реализация модулей отчётности и выгрузки данных. - Что реализовано: автоматизация формирования отчётов, интеграция с производственными источниками данных, выгрузка в Excel/PDF. - Технологии: C#, ASP.NET WebForms, DevExpress, SQL Server. СУПП «Производственные показатели» — онлайн‑сводка KPI - Роль: разработка веб‑дашборда для ключевых показателей. - Что реализовано: сбор данных из нескольких источников, агрегация, расчёт KPI, онлайн‑обновление дашборда, роли доступа. - Технологии: C#, ASP.NET MVC, DevExpress MVC, SQL Server. Wencomine Web Reports — отчётность по горным операциям - Роль: создание набора отчётов и печатных форм. - Что реализовано: отчёты по операциям, фильтрация, экспорт, печатные формы для руководства. - Технологии: ASP.NET MVC, DevExpress MVC Spreadsheet, SQL Server. Halyk Bank — отчётность и Oracle (PL/SQL) - Роль: разработчик отчётов и процедур. - Что реализовано: разработка отчётности на Oracle с использованием PL/SQL — хранимые процедуры, функции, пакеты; перенос бизнес‑логики в базы; оптимизация запросов, профилинг; работа с большими объёмами карточных операций и конфиденциальными данными. - Технологии: Oracle, PL/SQL, SQL*Plus, TOAD/SQL Developer. SAP BW — подготовка аналитических данных / ETL - Роль: подготовка и загрузка аналитических данных в хранилище SAP BW. - Что реализовано: разработка SQL запросов, формирование карточных наборов данных, трансформация и загрузка данных для аналитики и отчётности; взаимодействие с бизнес‑пользователями для корректного отображения KPI. - Технологии: SAP BW, ETL процессы, загрузка через файловые коннекторы/промежуточные БД. Прочие задачи и достижения - Реализованы механизмы журнала аудита и история изменений для критичных справочников. - Настроены процессы отправки уведомлений (email) через SQL Server и серверные скрипты. - Внедрено логирование ошибок и метрик производительности для последующей оптимизации. - Участие в приёмочных тестах и устранении багов после релиза. Методологический подход к разработке - Анализ и понимание предметной области. Перед кодированием формирую список сценариев использования, бизнес‑правил и ограничений. - Итеративная доставка. Работаю маленькими инкрементами — быстрое получение обратной связи от пользователя и корректировка требований. - Техническая дисциплина. Code review, модульные тесты (где применимо), документирование API и бизнес‑правил. - Безопасность и соответствие. Особое внимание — подписи и шифрование (GOST, .p12), разграничение доступа, хранение логов и аудита. - Производительность. Профайлинг SQL и оптимизация наиболее тяжёлых запросов; корректное использование индексов и подготовленных выражений. - Коммуникация. Веду протоколы обсуждений, фиксирую договорённости (Trello/Teams/документы по соглашению), предоставляю инструкцию для деплоя и эксплуатации. Бизнес‑логика и аналитика — что умею делать как "Dev+BA" - Сбор требований: интервью с пользователями, разбор существующих регламентов и отчётов. - Формализация: бизнес‑правила, таблицы соответствий, схема процессов, ER‑диаграммы. - Декомпозиция задач: подготовка user stories и acceptance‑критериев, сценарии «счастливого пути» и негативные сценарии. - Проектирование данных: нормализация, контроль целостности, политика хранения и удаления данных. - Тестирование бизнес‑логики: подготовка тест‑кейсов и данных для приёмочных тестов. - Документирование: подготовка технических заданий, инструкции для пользователей и администраторов. Примеры реализованного бизнес‑функционала (в более детальном виде) - Учёт питания: расчёт списаний, расписания смен, обработка возвратов/компенсаций, сверка транзакций по считывателям. - Система учёта СИ: планирование поверок, напоминания, формирование документов (удостоверения), история измерений. - Интеграция с ЭСФ: формирование и отправка электронных документов, управление сессиями, обработка ответов ошибок и повторных отправок. Готов предоставить - Примеры кода: отдельные файлы проекта, примеры хранимых процедур, примеры интеграционных модулей (по запросу).
Апрель 2011Ноябрь 2013
2 года 8 месяцев
АО ФРП "Даму"

Алматы

Государственные организации... Показать еще

Главный менеджер
Разработка ПО электронного документооборота на СУБД SQL Server 2008 R2 и Delphi 2010 + DevExpress VCL, почтовая служба на VB.NET 2008, для взаимодействия с «Центром обмена документами» (ЦОД) –информационное взаимодействие Системы электронного документооборота АО «Самрук-Қазына» с системами электронного документооборота дочерних и зависимых организаций.
Ноябрь 2007Март 2011
3 года 5 месяцев

Алматы, www.halykbank.kz

Финансовый сектор... Показать еще

Главный менеджер
- Участие в составе проектной команды по внедрению новой версии Colvir RS3 разработанной на СУБД Oracle 10g и Delphi 2010; - Знания Oracle на уровне разработчика (PL/SQL); - Настройка шаблоны продуктов «Депозиты» и «Кредиты»; - Разработка различных отчетов в Колвире с помощью PL/SQL; - Разработка шаблоны отчетов на Excel, Word и SQL запросы к отчетам; - Разработка модели хранилища данных SAP BW, построение инфо-объектов, инфо-кубы, потоки данных; - Разработка и оптимизация PLSQL хранимых процедур и функции для выгрузки из внешней системы и для загрузки в SAP BW; - Разработка отчетов на BEx Analyzer надстройка в Excel.

Навыки

Уровни владения навыками
MS Visual Studio
C#
ASP.NET
MVC
LINQ
REST
JSON
.NET Framework
ADO.NET
MS SQL Server
Transact-SQL
SQLite
Android
AXAPTA
HTTP
JavaScript

Опыт вождения

Права категории B

Обо мне

- Добросовестно отношусь к выполнению задач; - Всегда стараюсь укладываться в обещанные сроки; - Усидчив; - Желание дополнить свой опыт в сфере разработки.

Высшее образование

1991
Высшее образование
Джамбулский гидромелиоративно-строительный институт
ЭГМС, гидромелиорация

Знание языков

Казахский — Родной

Английский — A1 — Начальный

Русский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Казахстан

Разрешение на работу: Казахстан

Желательное время в пути до работы: Не имеет значения