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

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

Имя

Vitaliy

Контакты

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


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


Проживание

Казань

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

от 150 000 руб.

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

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

 

Образование

Среднее

Опыт работы

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


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

ноябрь 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

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

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

Обо мне

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


Помощник бурильщика

договорная

Казань

Любая

от 15 000 руб.

Казань

Администратор секретарь

от 35 000 руб.

Казань

Администратор

от 30 000 руб.

Казань

Начинающий специалист

договорная

Казань

Комплектовщик/ Комплектовщица г. Казань

от 40 000 руб.

Казань

Педагог по сценической речи

от 30 000 руб.

Казань

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

от 10 000 руб.

Казань

Участие в ТВ Шоу

от 100 000 руб.

Казань

Сборщик спец.изделий

договорная

Казань