Кулаков Владимир Владимирович

Факультет компьютерных наук и технологий

Кафедра прикладной математики и информатики

Специальность «Инженерия программного обеспечения»

Повышение эффективности решения многомерных задач Коши на основе параллельных высокоточных численных методов

Научный руководитель: д.т.н., проф. Фельдман Лев Петрович

Ассистент: к.т.н., доцент Дмитриева Ольга Анатольевна

Биография

Формирование личностных качеств:

Я, Кулаков Владимир Владимирович родился 15 января 1991г. в славном городе Макеевка Донецкой области, где и проживаю по сей день (май 2013). Ребенком я был активным... очень, иногда даже слишком. Окружающий меня мир этому что есть силы способствовал. Игровыми площадками становились практически любые места, даже абсолютно для этого не приспособленные.

Уже в этом возрасте у меня стала проявляться любовь к технике. Эксперименты не всегда заканчивались успешно, но удовольствие приносил скорее сам процесс. Знакомство с электрическим током и его полезными и не очень свойствами также началось довольно рано.

В 1998-м году поступил в Макеевский городской лицей. Учился неплохо, но «без фанатизма». Некоторые предметы давались проще, некоторые - сложнее. Информатика у нас в школе была с первого класса. ПОИСК-1 - первая ЭВМ, с которой мне довелось «общаться». На уроках мы некоторое время использовали еще 5'' дискеты. С одной стороны, уже на тот момент морально устаревшие, с другой стороны, - для школы конца девяностых годов даже это было достижением.

В школьные годы я увлекся музыкой, окончил музыкальную школу по классу аккордеона, играл на гитаре и ударных инструментах. Увлечение техникой плавно переросло в радиолюбительство. Особый интерес вызывали схемы радиопередатчиков. Было собрано немало устройств по готовым схемам, некоторые из них даже работали.

Формирование профессиональных навыков

Первый компьютер в доме появился в 1998-м году. Это был старенький Intel x486. Я думаю, его появление сыграло не малую роль в моем дальнейшем выборе профессии. Благодаря моим попыткам «настроить и оптимизировать» OS Windows 95, которая была установлена на ПК, последняя регулярно выходила из строя. Восстанавливать работоспособность системы естественно, было интереснее самому. Благодаря этому взаимопонимание с разного рода компьютерной техникой никогда для меня не было проблемой.

С 2005 года дополнительно обучался в ОЗШ «Эрудит». Там и началось изучение непосредственно программирования. Парадокс, но в здании где проходила основная часть занятий не было компьютерных классов. Однако это не мешало преподавателям из ВУЗов в понятной для школьников форме объяснять основы программирования.

Обязательным условием обучения в этом учреждении было участие в олимпиадах по профильному предмету (в моем случае, - программированию). На городском уровне часто получал призовые места, участвовал в областных олимпиадах.

Также в 2007-м году участвовал в конференции МАН. Получив первое место на городском этапе, прошел отбор в областной. Однако побороться за призовые места не удалось, так как на то же самое время были назначены рейтинговые испытания в ДонНТУ.

В 2008-м году окончив школу, поступил в Донецкий национальный технический университет (ДонНТУ) на факультет компьютерных наук и технологий (КНТ), специальность «Программное обеспечение» (но группа почему-то называлась ПС08-б).

В 2012-м году закончил бакалаврат и поступил в магистратуру, где и обучаюсь на момент написания автобиографии. Тема дипломного проекта - «Повышение эффективности решения многомерных задач Коши на основе параллельных высокоточных численных методов». К выбору данной темы меня подтолкнуло желание поучаствовать в разработке высокопроизводительных алгоритмов, выполняющихся на суперкомпьютерах.

Обучаясь на втором курсе, мы с командой (Ситников Юрий, Кулаков Владимир, Мельник Алена) выиграли университетскую олимпиаду по программированию и получили возможность поучаствовать в региональном первенстве, проходившем в Днепропетровске.

Весной 2013 года обучаясь на первом курсе магистратуры, принимал участие в конференции «IT-безпека», которая проходила во Львове и был отмечен грамотой «За лучшее техническое решение научной проблемы». На этой же конференции представляли свои работы еще двое моих одногруппников, Моргайлов Дмитрий (был отмечен дипломом второй степени и грамотой) и Мельник Алена. Кроме полученного опыта участия в конференциях достаточно серьезного уровня, мы познакомились со многими замечательными людьми, студентами Львовской политехники и других ВУЗов Украины.

Также со второго курса увлекся разработками в сфере WEB-технологий и стал искать в этой области проекты, рассчитанные на исполнителей начального уровня.

Проблемы в данном случае были связаны с тем, что большинство работодателей можно разделить на 2 типа. Первый тип – это те, кому нужны опытные разработчики и они готовы платить не только непосредственно программистам, но и дизайнерам, верстальщикам и прочим необходимым для старта качественного проекта людям. Работать в таком режиме естественно, приятно. Но как уже писал выше, разработчики нужны опытные. Второй тип заказчиков – люди, готовые с целью экономии денег нанимать людей без опыта работы (да и вообще не имеющих должной квалификации). В таком случае программисту придется выполнять возможно даже функции дизайнера. Естественно, качество проекта, выполненного в таких условиях, будет не на высоте.

Однако, в 2011-м году мне повезло найти компанию, готовую принять на сдельную работу начинающего разработчика, при этом лишенную вышеописанных недостатков. В процессе работы в этой компании я получил крайне необходимый опыт под руководством опытных коллег.

В 2013-м году начал работать в компании RedTroops LLC, выполняя обязанности WEB-разработчика по разработке и обслуживанию сервисов компании.

Планы на будущее

Планирую защитить диплом магистра, окончить ВУЗ и более активно начать работать в сфере IT-технологий.