Стоимость занятий
Денис Гладкий
Ведущий инженер-программист — Cadwise
Я — специалист по компьютерной графике. За годы работы в индустрии решал задачи по визуализации в трёхмерных и двумерных играх, САПР, ГИС, банковских и веб-приложениях. Одна из особенностей компьютерной графики — необходимость погружаться во множество других областей программной инженерии. Интерпретатор Pascal-подобного языка для системы проектирования одежды, распределённое вычисление глобального освещения, клинт-серверные взаимодействия в играх (на уровне TCP/IP и UDP) и банковских приложениях (на уровне HTTP): это далеко не полный список разработок, которые довелось реализовать. Я помогу вам получить как фундаментальные знания по программированию, так и разобраться в более узких темах компьютерной графики, операционных систем, параллельных вычислений и сетевого программирования. В свободное от программирования время занимаюсь спортом (фехтование, велосипед, бег, плавание), настольными играми (mtg, warhammer) и уходом за любимым котом.
🤝 С чем могу помочь
- разобраться в конструкциях языков C#, C++, C, Java (мотивация, подводные камни, шаблоны применения)
- сделать code review; при желании — с акцентом на какой-то конкретный аспект (стиль, архитектура, понятность, надёжность)
- освоить базу в 3Д графике (шейдеры, матрицы, организация данных и вычислений), сетевом и параллельном программировании, объектно-ориентированном анализе и дизайне
- глубоко копнуть тематику разработки САПР одежды (алгоритмы и структуры данных, подводные камни, архитектура)
- составить план дальнейшего развития (книги, статьи, последовательность освоения и список предметов)
💻 Резюме
September 2016 — по настоящее время
Cadwise — Ведущий инженер-программист САПР (C#, C++)
August 2008 — January 2022
Nsu — Преподователь (ассистент)
September 2014 — September 2016
2gis — Ведущий программист 3Д-графики (C++)
July 2013 — September 2014
Ftc — Ведущий Android-программист (Java), лидер команды
August 2011 — May 2013
Playtox — Ведущий Android-программист (Java), технический лидер
November 2010 — August 2011
Ms team — Андроид-программист (Java)
October 2005 — November 2010
Softlab-nsk — C++/Java/C# программист (графики)
🤟 Проекты
Поддерживал и развивал визуальные спецэффекты на основе систем частиц. Разрабатывал инструментарий создания квестов. Делал исследования и эксперименты в области интерактивной 3Д-графики (DirectX9). Всё это было под Windows на С++ и Java.
Разрабатывал GUI. Автоматизировал сборку и тестирование. Реализовал синхронизацию данных с облачными сервисами. Отвечал за архитектуру кода и работу младших программистов.
Сделал рендеринг изделия+манекена в браузере. Реализовал конвейер построения лекал и их физической симуляции на манекене. Запрограммировал алгоритм Operational Transformation для САПР одежды с UI в браузере.
Разработал визуализацию маршрутов для навигатора.
В составе команды из трёх человек за пять месяцев разработал с нуля и выпустил в Google Play первую версию мобильного банка для компании Билайн.
🎓 Образование
НГУ
ФИТ (магистратура)
НГУ
ФИТ (бакалавриат)
✍️ Отзывы
Константин
С Денисом я регулярно занимался довольно продолжительное время: изучал параллельное программирование и компьютерную графику. В результате закрыл некоторые пробелы в своей подготовке, стал писать более качественный код и узнал кучу полезных мелочей. Денис к делу подходит ответственно, и всегда добивался от меня понимания теории и хорошего кода в учебных задачах. В данный момент я не так активно занимаюсь самообразование, но по-прежнему иногда обращаюсь к Денису за советом, и всякий раз узнаю что-то ценное.
24 July 2023Богдан
Я очень доволен занятиями с Денисом. Это процесс не быстрый, и требует времени и усилий, но я чувствую развитие. У него конструктивная критика, и я учусь на том, что он указывает мне на мои ошибки. Он очень понятно и глубоко объясняет сложные темы, и из-за этого выстраивается четкое понимание что и как работает это
17 February 2023Алла
Денис помог мне разобраться со всеми трудностями и вопросами. Доступно объяснил новый материал, давая при этом хорошие примеры, которые значительно упрощали восприятие сложных тем. Всегда был готов помочь даже не во время занятия. Я довольно как процессом обучения, так и результатом.
05 February 2023Вероника
Общение с Денисом мне понравилось. Даже на бесплатном пробном занятии он дал вектор что читать и что смотреть, рассказал как будет проходить взаимодействие с ним. Рассказал, в чем помочь не сможет. Думаю, если бы не решила сменить язык программирования, то позанималась бы с ним какое-то время.
05 February 2023Максим
С Денисом работать безумно нравится. Мотивирует продолжать, показывает новые грани вроде бы известной темы и объясняет сложные штуки на простых и интересных примерах. Среди многих менторов - лучший опыт коммуникации
03 February 2023Александр
В целом, я доволен занятиями с Денисом. В основном мы разбираем вопросы, понятные ответы на которые мне не удалось найти в сети. Денис дает очень подробные и доступные для понимания ответы, делится ценными идеями, которые основаны на его опыте. Мне нравится такой формат, поскольку он позволяет сэкономить большое количество времени и по-новому взглянуть на уже знакомые темы.
03 February 2023Максим
Денис помог составить дорожную карту развития в качестве программиста на C#, посоветовал учебные материалы и курсы Также Денис объяснил, на какие области знаний нужно поднажать, а какие можно оставить на более поздние этапы карьеры. Это помогло составить учебный план таким образом, чтобы как можно раньше обрести необходимые работодателю практические навыки в разработке на C#
28 August 2022Павел
Мне было приятно взаимодействовать с ментором. Он смог доступным мне языком объяснить тему. Мне также понравились примеры, которые он приводил из собственной практики
07 August 2022Максим Логвинов
Это мое первое занятие с ментором. Денис подробно ответил на все мои вопросы, рассказал нюансы сфер в ИТ. Рассказал оптимальный метод обучения(составил план), уточнил на чем акцентировать внимание в большей степени. Также подобрал предпочтительную литературу для самообразования. Поговорили о требованиях к разного уровня специалистам в ИТ, о структуре собеседования и т.д.
01 July 2022