Полный рабочий день / Сменный график / Гибкий график / Подработка / Удаленная работа
Образование
Среднее
Опыт работы
14 лет 7 месяцев
Гражданство
Россия
Пол
Мужской
Возраст
39 лет   (20 декабря 1984)
Опыт работы
Период работы
март 2021 — по настоящее время (3 года 9 месяцев)
Должность
Программист-разработчик
Компания
ООО Авинтек (avintec.ru), Казань
Обязанности
Рекомендательное письмо: Александр (Генеральный директор)
Разработка мобильного приложения на Xamarin.Forms (MVVM, Android + iOS). Разработка серверной части на ASP.NET Core (https://www.visualcron.com).
Выполнение поступающих задач и новых дополнений по двум другим мобильным приложениям (Android) на MVVMCross. Подготовка и выпуск новых версий (Google Play, App Store).
Достижения:
Разработка на фрэймворке Xamarin.Forms для платформ iOS и Android (Windows, UWP). Подготовка приложений для выпуска новых версий. Настройка MacOS для работы скриптов Bash и Python для сборки, подписи и отправке в магазины.
Период работы
июнь 2019 — февраль 2021 (1 год 9 месяцев)
Должность
Программист-разработчик
Компания
Фриланс, Казань
Обязанности
Разработка client+server WinForms приложения под ОС Windows (RPA - Robotic Process Automation) (https://www.youtube.com/watch? v=ScDvd9t0ru4). На видео рассказывает заказчик.
Достижения:
Работа с представителем заказчика, создание всего цикла ПО.
Период работы
май 2017 — июнь 2019 (2 года 2 месяца)
Должность
Программист-разработчик
Компания
ООО Мельница ЗаказоВ, Казань
Обязанности
Определение стека технологий и выбор языков программирования;
Поиск и выбор серверов, базовая настройка каждого сервера, общение со службой поддержки для поддержания работоспособности серверов;
Выбор системы контроля версий;
Выбор программного обеспечения для работы с базами данных;
Проектирование структуры базы данных, SQL запросы, индексы, хранимые процедуры и функции;
Определение, проектирование алгоритмов для внутренней (между серверами, лок. сеть) передачи данных;
Определение, проектирование отдельных самостоятельных программных модулей для выполнения операций с данными, а так же для хранения "горячих" данных и другие программные модули;
Разработка и программирование, реализация всего проекта.
Постановка задач команде, проверка работоспособности кода, форматов передачи данных,
изначально два человека (кроме меня);
В штате был программист 1-й категории, во время тестового периода (около 3-х месяцев) было принято решение о недостатке опыта, в общем с ним расстались...
Позже нанят программист 3-й кат на удаленную работу.
Он отвечает за два почтовых сервера, настроенных им же (Linux) и еще нескольких серверов на Linux для текущих работ по обработке данных. Так же он отвечает за определенные программные модули на этих Linux серверах, обработка данных, логирование.
Используемые технологи и языки:
Linux, C, Windows Server R12, MySQL 5.6, PHP 7, JavaScript, VB.NET, C#
В частности: используются потоки, очереди, постоянные сетевые соединения между клиентами и серверами.
Достижения:
Новый проект с ноля - Торговая площадка с рассылками по торгам с других площадок и так же платная рассылка самой площадки.
Период работы
июль 2014 — май 2017 (2 года 11 месяцев)
Должность
Инженер-программист 2 кат. (Middle)
Компания
MX1, Казань
Обязанности
Проект компании ЭТП "ONLINECONTRACT" (Электронная торговая площадка). Разработка и изменение общего функционала, разработка новых торговых процедур (аукционы, тендеры - запрос предложений, запрос котировок, переторжка и т. д.) по ТЗ, доработка текущих частей системы, улучшение. Разработка и реализация WEB API для нового проекта.
Достижения:
Большой проект, для проведения аукционов и торгов в целом. Спроектировал и реализовал Windows службу для работы аукционов и торгов (один сервис поддерживает разные типы торгов) на .NET
Разработка WEB системы управления кадрами для сети магазинов, интеграция системы управления кадрами с контакт центром - "Infinity Call Center", поддержание контакт центра в рабочем режиме, решение текущих задач контакт центра. Работа с API - добавление параметров в методы API - для последующего использования. Работа с базами данных - FirebirdSQL, PostgreSQL, MySQL, написание карточек операторов на VB 2012 - интеграция передачи данных с системой управления кадрами. Карточки изначально писались на VBScript - в самой системе Infinity, для расширения возможностей по написанию программы решил использовать VB, а карточки написанные на VBScript запускали приложение у операторов.
Достижения:
Новые программные комплексы (Infinity Call Center). Интеграция с внешними сервисами, базами и службами. Участие в проекте с ноля для сети магазинов Ессен + карточка для операторов (отдельное приложение на .NET).
Работа над большим проектом, решение текущих задач заказчика, изменение в функционале, разработка новых функциональных возможностей, работа с архивами, таблицами XLS и многое другое - gisap.tatar.ru:
Государственная информационная система анализа и прогнозирования состояния предприятий в Республике Татарстан - это эффективный инструмент для органов государственной власти при разработке и реализации мероприятий по проведению профилактических мер по предотвращению банкротств в отношении значимых для РТ предприятий.
Достижения:
Новый опыт в разработке на новом языке - PHP.
Период работы
май 2012 — октябрь 2012 (6 месяцев)
Должность
Руководитель/Программист
Компания
CDC (Центр Корпоративных Разработок), Казань
Обязанности
Http://www.cdc.ru
Разработка электронных интерактивных книг для детей в виде отдельных самостоятельных мобильных приложений.
Обязанности:
Распределение работ, приемка результатов, отчетность по подразделению, мотивация сотрудников.
Составление XML кода для набора интерактивных приложений для iPad/iPhone, Android, Windows. Отладка сценариев взаимодействия с пользователем, модификация графики, звуков.
Написание скриптов на JavaScript, PHP для генерации кода XML.
Создание концепций интерфейса в InDesign, Photoshop.
Создание концепции интерфейса приложений.
Достижения:
Новое по работе с новыми платформами iOS и Android.
Период работы
апрель 2009 — июнь 2011 (2 года 3 месяца)
Должность
Web-разработчик
Компания
Фриланс, Казань
Обязанности
Разработка сайтов под заказ
3D визуализация моделей на сайтах, CMS система
JavaScript, PHP, HTML (5), CSS, MySQL
Небольшая видео презентация возможностей 3D без WebGL: