Программист-разработчик

Резюме 5866400   ·   8 января 2023, 20:51

Имя

Vitaliy

Контакты

Доступны бесплатно после регистрации или входа


Общая информация


Проживание

Казань

Заработная плата

от 150 000 руб.

График работы

Полный рабочий день / Сменный график / Гибкий график / Подработка / Удаленная работа

 

Образование

Среднее

Опыт работы

14 лет 7 месяцев

Гражданство

Россия

Пол

Мужской

Возраст

39 лет   (20 декабря 1984)


Опыт работы


Период работы

март 2021 — по настоящее время   (3 года 7 месяцев)

Должность

Программист-разработчик

Компания

ООО Авинтек (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


Период работы

ноябрь 2013 — июнь 2014   (8 месяцев)

Должность

Программист PHP + (JavaScript, SQL, Infinity Call Center)

Компания

Etton, Казань

Обязанности

Разработка WEB системы управления кадрами для сети магазинов, интеграция системы управления кадрами с контакт центром - "Infinity Call Center", поддержание контакт центра в рабочем режиме, решение текущих задач контакт центра. Работа с API - добавление параметров в методы API - для последующего использования. Работа с базами данных - FirebirdSQL, PostgreSQL, MySQL, написание карточек операторов на VB 2012 - интеграция передачи данных с системой управления кадрами. Карточки изначально писались на VBScript - в самой системе Infinity, для расширения возможностей по написанию программы решил использовать VB, а карточки написанные на VBScript запускали приложение у операторов.

Достижения:

Новые программные комплексы (Infinity Call Center). Интеграция с внешними сервисами, базами и службами. Участие в проекте с ноля для сети магазинов Ессен + карточка для операторов (отдельное приложение на .NET).


Период работы

октябрь 2012 — октябрь 2013   (1 год 1 месяц)

Должность

Программист PHP + (JavaScript, SQL)

Компания

Программист PHP + (JavaScript, SQL) OOO New-Techs, Казань

Обязанности

Работа над большим проектом, решение текущих задач заказчика, изменение в функционале, разработка новых функциональных возможностей, работа с архивами, таблицами 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:

3D визуализация (JavaScript):

http://vk.com/video33315931_160729898

http://vk.com/realprog?z=video33315931_163389508%2F31c9f7c774cae7cf41

CMS (JavaScript):

http://vk.com/video33315931_161924187

3D (Visual Basic 6):

http://vk.com/video33315931_140462265

Достижения:

Возможности JavaScript


Период работы

май 2009 — июль 2009   (3 месяца)

Должность

Электромонтер охранной, пожарной сигнализации, видео наблюдение

Компания

ООО Ф-Сервис, Казань

Обязанности

Установка, монтаж, проверка, программирование конфигурации приборов приемно контрольных


Период работы

август 2008 — март 2009   (8 месяцев)

Должность

Обслуживание охранной, пожарной сигнализации, видео наблюдения

Компания

ООО Магнитогорская Служба Спасения №1 (г. Магнитогорск)

Обязанности

Обслуживание систем охранной и пожарной сигнализации, проверка приборов приемно контрольных, замена (если требуется) датчиков, приборов, программирование конфигурации (внесение необходимых изменений)


Период работы

май 2008 — июль 2008   (3 месяца)

Должность

Инженер-системщик

Компания

ООО Магнитогорская Служба Спасения №1 (г. Магнитогорск)

Обязанности

Сборка системного блока, проверка, тестирование, установка нового программного обеспечения


Период работы

апрель 2007 — январь 2008   (10 месяцев)

Должность

Электромонтер охранной, пожарной сигнализации, видео наблюдение

Компания

ООО Магнитогорская Служба Спасения №1 (г. Магнитогорск)

Обязанности

Установка, монтаж, проверка, программирование конфигурации приборов приемно контрольных


Дополнительная информация


Иностранные языки

Английский (Технический)

Водительские права

Категория B

Командировки

Не готов к командировкам

Навыки и умения

CryptoPro, VipNet

Telegram bot API

VB.NET - C#

C# - VB.NET

Arduino (Nano)

AWS, Amazon

Thread,

Queue,

Windows Service,

Windows Desctop Application,

Client-Server,

Server-Server,

Permanent connection,

WebSocket

SVN

Написание Win (NT) служб, приложений (.NET)

C++ (немного)

Sphinx

Java (Android)

IIS

MsSQL

JavaScript, (ExtJs, JQuery, AmCharts)

VBScript

AJAX

PHP

MySQL, PostgreSQL, MSSQL

HTML (HTML 5)

XML, XAML

CSS

Visual Basic 6.0,

MS Visual Basic, C#, XAML, Windows Phone 8.1.NET (MS VS 2010 - 2013),

(MySQL, PostgreSQL, MSSQL)

Objective-C, XCode (знаком, базовые знания)

Flash (знаком)

RPC JSON

REST FULL

MS Office

Photoshop

Corel Draw

In Design

GIT

Mercurial

Apache (работа и настройка)

Sphinx (полнотекстовый, параметрический поиск)

Codeigniter, Symfony, Zend, Yii

Дополнительные сведения:

Это все с чем сталкивался за всю свою практику. С чем-то еще работаю, а что-то уже не использую.

Обо мне

Семья, программирование, велосипед, спорт площадка


Фотограф

договорная

Казань

Лаборант химического анализа

от 25 000 руб.

Казань

Грузчик. Разнорабочий

от 25 000 руб.

Казань

Веб-дизайнер

договорная

Казань

Стюардесса

от 80 000 руб.

Казань

Тайный покупатель

от 30 000 руб.

Казань

Тайный покупатель

договорная

Казань

Любая

договорная

Казань

Курьер-водитель на личном авто

договорная

Казань

Персональный ассистент

от 20 000 руб.

Казань