Обо мне

Специализация и профессиональные навыки:
Delphi (WinAPI, COM, MSSQL/ADO, MySQL/AnyDAC), Ada, bash, C, pthreads, C++, HTML, CSS, сетевое администрирование, PHP, Mercurial

Профессиональные цели:
Делать разные хитрые и не очень штучки, которые могли бы быть кому–нибудь полезны. В достижениях я перечислил некоторые из тех, что я сделал.

Накопить капитал и состояться как предпринимателю.

Например, я мог бы делать мосты к родным библиотекам OS из Wine. Google Picasa, TeamViewer и другие продукты используют Wine для портов на Linux, при этом за неимением альтернатив используется WinAPI. Задача в том, чтобы сделать мосты (.dll.so и .dll.dylib) к родным версиям Gtk+, Qt или wxWidgets,.Создать инструментарий для обёртывания .exe в .app из–под Windows и других задач кроссплатформенной разработки.

Награды, сертификаты, портфолио, проекты:
https://bitbucket.org/OCTAGRAM/delphi-yaml — многослойная привязка к libyaml на Delphi
http://pascal.net.ru/SchoolPak — сборка Turbo Pascal + DOSBox с автоматизированным запуском первого во втором
http://p2p.toom.su/GreyLink — сборка GreyLink с автоматизированной изначальной настройкой
http://p2p.toom.su/greygen — онлайн генератор сборок GreyLink для произвольно указанного хаба
http://p2p.toom.su/OpenMod — GreyLink OpenMod, несколько скриптов, автоматизирующих преобразование ванильного GreyLink к моду
http://p2p.toom.su/dclsgen — небольшой bookmarklet на javascript+php, создающий метафайлы для DC++ из магнитных ссылок на открытой странице
http://lnkd.in/bkDraEG — проявил интерес к китайскому языку

Членство в обществах и ассоциациях:
Сторонник ВПП «Курсом Правды и Единения»
Народно–Освободительное Движение (Алтайский край)

Дополнительная информация:
http://octagram.name/%D0%A5%D0%BE%D0%B1%D0%B1%D0%B8

Профессиональные навыки
Опыт работы
Июнь 2014 — Июнь 2015
Управление по молодёжной политике Главного управления образования и молодёжной политики Алтайского края
системный администратор
Барнаул
Обязанности и достижения

Основные обязанности — это вести пару Joomla сайтов на VDS и поддерживать офисные ПК (их примерно 20). Windows 7-8, AD. Также вёл связанные с сайтом группы ВКонтакте, FaceBook и Одноклассниках.

Разработал систему регистрации для краевого фестиваля «Студенческая весна на Алтае. ФЕСТА-2015» (PHP, JavaScript, js-webshims, JSON).

Установил на все сайты и модифицировал XML-RPC плагин для Joomla и, таким образом, существенно облегчил публикацию статей с изображениями на сайты Joomla через Windows Live Writer.

Успешно внедрил и настроил два экземпляра Яндекс.Сервера, один — на yandex.altaimolodoi.ru и другой — на внутреннем файловом сервере. Он индексирует PDF, DOC, DOCX, ODT, и, таким образом, гораздо лучше, чем встроенный поиск в Joomla.

В августе 2014 и июне 2015 был системным администратором на форуме «Алтай. Точки Роста» в Белокурихе. Моей задачей было настроить ПК и сеть в пресс–центре, чтобы коллеги и журналисты могли работать в Интернете и печатать с общего принтера (SMB) как в одной с ним одноранговой сети, так и через WiFi (NAT). Кроме того, выкладывал информацию на сайт форума www.atrsib.ru, в том числе обрабатывал сотни фотографии каждого гостя и эксперта, чтобы они не сильно «прыгали» в общем списке, загружал внутренние новости (газета «шАТРы», радионовости, видеоновости, фотографии каждый рабочий день форума, коих 5) на сайт, youTube и подкаст в podfm.ru, зеркалируемый в iTunes Store; обновлял расписание на сайте; также дублировал информацию в социальные сети, преимущественно ВКонтакте и FaceBook.

За период работы научился использовать векторный графический редактор InkScape в дополнение к GIMP, которым и ранее владел достаточно хорошо, чтобы делать свою работу. У «Алтай. Точки Роста» были разные партнёры, моей задачей было разместить их логотипы на сайте, и каждый из партнёров слал в разных форматах: png, jpg, cdr, pdf, eps, и даже doc (WordArt). Приводил всё присланное в вид, наиболее подходящий для наших сайтов (АТР и Феста).

В svg, кстати, никто не присылал, что для 2014–2015гг. кажется удивительно, как можно так крепко спать в танке. Зато начали присылать в каком–то особенном cdr, который InkScape уже напрямую не может открыть, можно только сконвертировать через LibreOffice Draw в SVG.

Июнь 2012 — Ноябрь 2013
Разработчик
Барнаул
Обязанности и достижения

Обязанности:
- Разработка ПО для терминалов на Delphi
- Разработка серверного ПО на C++

Август 2009 — Апрель 2012
Специалист технической поддержки
Барнаул
Обязанности и достижения

Принимать звонки; выяснять причины не функционирования оборудования в городе (обычно нет света или ремонт) и сроки возобновления; прочая работа на телефоне

Сентябрь 2008 — Декабрь 2008
ООО «Скальд–Сквер»
Разработчик
Барнаул
Обязанности и достижения

Вносил изменения во внутреннюю разработку на Delphi.

Самым значимым достижением, пожалуй, был перевод базы данных с СУБД MS SQL на СУБД MySQL.

Февраль 2007 — Май 2007
ЦНИТ НГУ
Помощник администратора
Новосибирск
Обязанности и достижения

Составлял схему сети в общежитии

Июль 2006 — Июль 2006
Алекс-Фарм
сетевой администратор
Барнаул
Обязанности и достижения

Настроить внешний сервер: NAT, DNS, FTP, email, с упором на безопасность.

Поставил NetBSD, настроил демоны (на всякий случай не указываю софт). Даже удалось сделать, чтобы через NAT работал FTP в активном режиме (нужно было). Оставил после себя документацию для неискушённых и пошаговую инструкцию по установке и настройке сервера с нуля.

До этого ни с NetBSD, ни с софтом не был знаком, только с командной строкой *NIX. Разбирался на ходу.

Высшее образование
Январь 2011 — Январь 2016
АлтГТУ
Вечерний
Барнаул
Специализация и достижения
Январь 2008 — Январь 2009
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск
Январь 2005 — Январь 2007
НГУ-Новосибирск
Информационных технологий; ФИТ
Новосибирск