Программист

Мой первый компьютер — ZX Spectrum. Он появился в нашем доме, когда я был еще совсем ребенком, в 1992. Конечно, мы играли на нем с моими братом и сестрой. Но больше всего мне было интересно смотреть как мой брат разрабатывал программы на языке Basic для своих школьных проектов. К тому же, мне всегда было скучно ждать загрузки игры или программы с кассеты, поэтому я загорелся желанием написать свои программы. Даже не игры. Меня больше всего привлекал именно код и работа компьютера. Так, где-то в 10 лет (1997 год) от корки до корки я перечитал все руководство по языку Basic для своего Спекки и затем наразрабатывал кучу программ.

В 16 (2003 год) у меня появился мой первый IBM-совместимый ПК, и на тот момент я уже знал Pascal из школьной программы и на уровне дополнительных занятий и самообразования. Так что я стал углублять свои практические навыки в этом языке. В дальнейшем я перешел на Delphi и начал разрабатывать прикладное ПО. Самым интересным для меня были программы для шифрования и электронной подписи.

Свои знания я стал применять на практике работая учителем информатики и дополнительного образования по программированию, а также подрабатывая системным администратором и программистом в КБ в своем городе. Я начал эту карьеру в 19, в 2006 году.

Параллельно с этим я выучил HTML и CSS для разработки статических страничек. Но это оказалось достаточно скучным занятием, и я выучил PHP и SQL, а затем опробовал в работе CMS Joomla, WordPress и 1С-Битрикс. В КБ я написал свою первую версию CMS, которая в дальнейшем использовалась мной для разработки сайтов.

Наработав некоторый опыт, я организовал студию Web-Realize, которая использовала мою CMS и улучшала ее. Кроме этого, я пробовал себя и в других сферах. В дальнейшем студия выросла в компанию Сурикс, существующую и по сей день.

Во время обучения я выучил язык ассемблера, пробовал себя в Visual Basic, навтыкался в JavaScript и базирующихся на нем технологиях AJAX, JQuery. Затем учил C++, затем C#, Bash и Java. Тем не менее, в основном работал с web проектами.

Для управления сотрудниками в компании Дайвин, где я в дальнейшем работал директором, в 2011 я разработал CRM, которая легла в основу нескольких дальнейших проектов.

Изучив и полюбив CMS Get Simple, в 2015 я создал ее форк Just-CMS, который используется и по сей день. Иногда я руковожу выпуском новых версий, если есть время.

После закрытия Neko-Art-Line, в 2013 я вдохнул в нее вторую жизнь и руководил работой небольшой студии под этим названием, успешно завершив работу над несколкими проектами. Также участвовал в создании компании Ирла, в которой по сей день являюсь приглашенным консультантом. За это время изучил подробнее CMS NetCat, 1С-Битрикс и UMI.CMS, став партнером этих и других компаний. Работал фрилансером, в основном администрировал сервера на Linux, в чем имел большой опыт еще со времен работы в КБ.

Живя на Филиппинах, в 2016 я нашел работу в израильской компании GMS и начал там как агент по продажам, но уже через неделю был переведен в отдел ИТ. С рядового техника быстро вырос до старшего техника, а затем продолжил карьерный рост. Сейчас я занимаю должность R&D Manager.

Организовал студию Виралл в 2018 и консультировал своего племянника как ею управлять. За годы работы Виралл, Ирла и сам Дмитр многого достигли, стабильно занимая места в топе разработчиков, что также можно считать и моей заслугой.

За 4 года работы в компании GMS мною была разработана CRM, которая включает множество функций. Мною был проведен анализ работы ИТ сферы компании, и введены политики информационной безопасности. Также разработаны стандарты для регуляции работы специалистов технической поддержки трех уровней. Я руководил разработкой ПО для продаж компанией и разрабатывал сам либо руководил разработкой всех сайтов компании. Также лично устанавливал и настраивал все сервера компании и разрабатывал политики безопасности, успешно отражая множественные попытки взлома. Изучил CMS WordPress, разработал множество форм оплаты для разных систем.

Самым значимым для меня достижением в последний год стало изучение языка Go, на котором я уже разработал несколько проектовпоэтому углубляю знания, нарабатываю опыт и продолжаю работу в этом направлении.