Мой первый компьютер — 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С-Битрикс и HostCMS, став партнером этих и других компаний. Работал фрилансером, и плюс администрировал сервера на Linux, в чем имел большой опыт еще со времен работы в КБ.
Самым значимым для меня достижением в последние годы стало изучение языка Go, на котором я уже разработал несколько проектов, поэтому углубляю знания, нарабатываю опыт и продолжаю работу в этом направлении. В 2021 прошел курсы по программированию на языке Python.
В начале 22-го года проходил курсы профессиональной переподготовки, чтобы подтвердить свою квалификацию:
Также прошел курсы по языкам GoLang, Python и Ruby-On-Rails.
В конце 2022 — начале 2023 прошел курс повышения квалификации по программированию на языке Си:
В июле 2024 года прошел курс повышения квалификации по управлению разработкой ПО:
В октябре прошел курс повышения квалификации «Информационная безопасность в корпоративной среде»:
Другие курсы и достижения: