Приветствую вас!
Меня зовут Денис Олейников.
Программированием увлекался с детства, родители программисты, первый компьютер появился еще в младших классах (Электроника БК 0010-01). Потом были и другие (Правец 8А, x286, x386 и др.), но первый до сих пор остался в памяти. Помню как вместе с отцом, на бейсике, создали довольно простенькую игру, квадратик нужно было передвигать по лабиринту. И мне это понравилось. С возрастом, как бывает у всех детей, интересы поменялись, в старших классах меня потянуло в медицину, после окончания школы я поступил во 2-й мед. в Москве, и на какое-то время отстранился от компьютерных дел.
В начале 2000-х, с началом массового появления интернета, компьютеры вновь вошли в мою жизнь, сначала я воспринимал это как хобби, делал какие-то html странички для себя или для работы. Чем дальше развивались компьютерные технологии, тем больше я интересовался новыми технологиями. Началось это с написания небольших скриптов для Excel, для удобства формирования отчетов. После Excel был Access, тут были уже попытки создания хоть и достаточно примитивной, по нынешним временам, но все таки, это была небольшая программа учета договоров в компании, тогда я познакомился с SQL. Потом в мою жизнь вошел Delphi, в одной из компаний на нем сделал небольшую CRM для менеджеров по продажам. В 2000-х я работал на руководящих постах в различных медицинских компаниях, и для повышения эффективности всегда была необходимость внедрения различных программ, и практически везде я что-то писал для этих компаний.
В 2011 году я понял, что мое хобби больше похоже на профессиональную деятельность, в итоге принял решение полностью переквалифицироваться и связать свою жизнь с IT, а точнее с программированием. Так как понимал, что программист, как профессия, это не просто знание какого-либо языка, а это достаточно большая общность систематизированных знаний, я расписал для себя большую программу обучения. Под эту программу нашел на просторах интернета видеокурсы (в то время самыми эффективными считались курсы УЦ «Специалист» при МГТУ им. Баумана). В итоге прошел курсы по компьютерным сетям, администрированию Linux, полный курс по языкам программирования C и C++ все ступени, курсы по базам данных MySql, Postrgesql, эти курсы мне были нужны для базовых знаний. После этого выбрал направление и стек технологий с которыми хочу работать. Самым распространенным направлением на тот момент была web разработка, и самый популярный стек PHP, MySql, JS, HTML. Под этот стек я также прошел недостающие курсы PHP, JS, так же подтянул знания по HTML и CSS. В общей сложности на все обучение у меня ушло 2 года.
В 2013 году я открыл свою фирму и начал поиск клиентов. С этого времени и начал нарабатывать клиентскую базу, искал по знакомым, через биржи фриланса, в общем искал везде. По мере нарастания клиентской базы рос и опыт, запросы были абсолютно разные, от самых простых сайтов визиток до сложных веб порталов, досок объявлений, соц. сетей, обучающих порталов и многого другого.
Среди клиентов были такие компании, как производители бытовой техники Indesit, Whirlpool, GrandMaster, MIE; Различные медицинские и строительные компании.
Достаточно длительное время сотрудничал с частным инвестором, для него мной были созданы городские порталы, для городов Тында, Новый-Уренгой и Ханты-Мансийк. Эти порталы включали в себя, новости, афиша, доски объявлений, недвижимость, работа и вакансии, справочная по государственным и частным компаниям, проведение конкурсов, письма в администрацию города и др. Доход от порталов планировался с помощью платной рекламы, а так же с помощью платных услуг по выделению и публикации в определенных местах платных объявлений.
Так же для этого инвестора мной был создан инфоплейс «Сколько.рф» – это городская справочная Красноярского края, основная цель, это поиск товаров и компаний края, аналог 2Gis и Яндекс Маркета только областного формата. Компании сами выгружают свои товары и услуги в разных форматах (JSON, XML, 1C), можно заполнять и в ручную из личного кабинета. После модерации товары публикуются на портале. На портале ежедневно обновлялись несколько миллионов товаров. К сожалению в течении нескольких лет, как городские порталы, так и инфоплейс не вышли на безубыточность, в связи с чем инвестор принял решение о их закрытии.
Стек технологий использованный в городских порталах и инфоплейсе: PHP 7.3 Yii2, Postgresql, ElasticSearch, Jquery, JS, SCSS. Контроль версий GitHub.
С 2019 года начал сотрудничество с российским туроператором «РУССКАЯ ТУРИСТИЧЕСКАЯ КОМПАНИЯ №1». Для них были созданы 2 сайта. Первый для въездного туризма мультиязычная версия. И второй сайт для внутреннего туризма. Но основная задача была создать ERP систему учета туроператорской деятельности. В итоге получилась достаточно большая система. В которой производится формирование туристского продукта складывающегося из предоставления различных услуг (Авиа и ЖД билеты, транспорт, проживание, питание, экскурсии, музеи и т.д.). В системе предусмотрен учет контрагентов, договоров, услуг контрагентов. Также в системе предусмотрен учет туристов, визовая поддержка и др.
Стек технологий используемых в системе: Yii2, Postgresql, Vue.js, Jquery, JS, SCSS. Контроль версий GitHub.
По мимо основных проектов, я постоянно что-то делаю для себя, для своего развития, осваиваю последние технологии.