All mentors
Денис Гладкий
Free test session

Study price

First session -5%
2711₽/ hour
Session with mentor
2854₽/ hour
5 sessions pack -5%
2712₽/ hour
10 sessions pack -10%
2569₽/ hour
15 minute test
Free
Extra services
1 week messaging
14269₽
Remote project review
Depends on complexity
Eligible for payments via wire transfer How it works?

Денис Гладкий

Новосибирск, Russia / GMT+07

Ведущий инженер-программистCadwise

Solvery mentor icon
288
Sessions complete

Я — специалист по компьютерной графике. За годы работы в индустрии решал задачи по визуализации в трёхмерных и двумерных играх, САПР, ГИС, банковских и веб-приложениях. Одна из особенностей компьютерной графики — необходимость погружаться во множество других областей программной инженерии. Интерпретатор Pascal-подобного языка для системы проектирования одежды, распределённое вычисление глобального освещения, клинт-серверные взаимодействия в играх (на уровне TCP/IP и UDP) и банковских приложениях (на уровне HTTP): это далеко не полный список разработок, которые довелось реализовать. Я помогу вам получить как фундаментальные знания по программированию, так и разобраться в более узких темах компьютерной графики, операционных систем, параллельных вычислений и сетевого программирования. В свободное от программирования время занимаюсь спортом (фехтование, велосипед, бег, плавание), настольными играми (mtg, warhammer) и уходом за любимым котом.

🤝 Can help with

ПоможетJunior Middle Senior новичкам обучающимся самостоятельно прошедшим курсы прокачать навыкипостроить план обученияпройти обучение по программе
  • разобраться в конструкциях языков C#, C++, C, Java (мотивация, подводные камни, шаблоны применения)
  • сделать code review; при желании — с акцентом на какой-то конкретный аспект (стиль, архитектура, понятность, надёжность)
  • освоить базу в 3Д графике (шейдеры, матрицы, организация данных и вычислений), сетевом и параллельном программировании, объектно-ориентированном анализе и дизайне
  • глубоко копнуть тематику разработки САПР одежды (алгоритмы и структуры данных, подводные камни, архитектура)
  • составить план дальнейшего развития (книги, статьи, последовательность освоения и список предметов)

💻 Work experience

September 2016 — until now

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-nskC++/Java/C# программист (графики)

🤟 Projects

Дальнобойщики 3

Поддерживал и развивал визуальные спецэффекты на основе систем частиц. Разрабатывал инструментарий создания квестов. Делал исследования и эксперименты в области интерактивной 3Д-графики (DirectX9). Всё это было под Windows на С++ и Java.

MobileNoter

Разрабатывал GUI. Автоматизировал сборку и тестирование. Реализовал синхронизацию данных с облачными сервисами. Отвечал за архитектуру кода и работу младших программистов.

Tailornova

Сделал рендеринг изделия+манекена в браузере. Реализовал конвейер построения лекал и их физической симуляции на манекене. Запрограммировал алгоритм Operational Transformation для САПР одежды с UI в браузере.

2ГИС

Разработал визуализацию маршрутов для навигатора.

Карта Билайн

В составе команды из трёх человек за пять месяцев разработал с нуля и выпустил в Google Play первую версию мобильного банка для компании Билайн.