Обо мне

Образование:

Я - специалист, обученный по множеству направлений от проектирования и разработки до администрирования. Владею знаниями в областях высокопроизводительных и параллельных вычислений, криптоанализа, искусственного интеллекта, и, конечно же, веб-технологий. Имею опыт низкоуровневого, рекурсивно-логического, функционального и объектно-ориентированного программирования. Участвовал в олимпиадах ACM ICPC.

Стремления и навыки:

Желаю приборести новый опыт и знания в веб-сфере и развиваться в сторону JS-разработки. Хотел бы попробовать и проявить себя в любом из направлениий Frontend, Backend или их связке. Опыт разработки на чистом JS - суммарно около года. Имеется опыт использования фреймворков (jQuery, Knockout) и желание продолжать их (и других) изучение.

Личные качества:

  • способность и желание обучаться;
  • способность решать нетривиальные задачи;
  • развитое абстрактное и логическое мышление:
  • желание доводить работу "до ума";
  • креативность.

На деле:

Профессиональные навыки
Опыт работы
инженер-программист
Сентябрь 2014 — По настоящее время (4 года и 9 месяцев)
Главной задачей является разработка нового и поддержка существующего программного обеспечения для модульного аппаратного комплекса проверки целого ряда компонентов систем управления ракетных издделий. Кроме этого решаются задачи по общему улучшению ситуации программной обеспеченности. Также, в добровольные обязанности входят услуги эникейщика. За время работы было решено немало задач. Наиболее важные среди них: - создание SPA для проверки конструкторской документации; - создание САПР для комплектации крейта с учетом решаемых задач и критериальной оценки модулей; - перевод текущего ПО комплекса с ОС DOS на ОС Linux; - концептуальное и архитектурное проектирование нового ПО на основе Qt.
Высшее образование
Московский государственный индустриальный университет (Завод-ВТУЗ)
Москва
Факультет: Прикладной математики и технической физики
Сентябрь 2010—Июнь 2015 (4 года и 9 месяцев)
Успешно прошел обучение на кафедре информационных систем и технологий по специальности "математическое обеспечение и администрирование информационных систем". Получил диплом математика-программиста. Овладел навыками императивного (C, ASM), объектно-ориентированного (C++, Ruby), функционального (Haskell) и рекурсивно-логического (Prolog) программирования. Весь курс обучения проходил в среде ОС Linux, что способствовало изучению структуры ОС и bash-скриптинга. В ходе обучения были изучены основы системного программирования и администрирования, математического моделирования, высокопроизводительных и параллельных вычислений, низкоуровневого программирования и программирования микроконтроллеров. Также получены знания веб-технологий, криптоанализа, искуственного интеллекта и прочих областей; пройден курс по работе с ERP-системами. Каждая дисциплина по практическому программированию вызывала неподдельный интерес к ней. Увлеченность (возможно, почти одержимость) выражается в выполнении учебных проектов: от написания Socks-клиента до реализации зеркального лабиринта средствами чистого OpenGL. Успешно выполнил дипломный проект по созданию модуля эмуляции датчиков в системе управления двигателем.