Вадим Фролов

Web developer & Unity developer


Расположение

Россия, Челябинск

Телефон

Сайт

Email

ВСТУПЛЕНИЕ

Обо мне

Начал увлекаться программированием в далеких 90-х. Увлекала тема синтеза звуков, музыкальных секвенсоров и 3D графики. Осваивал Basic и Assembler, на Spectrum и Искра. Позже, на базе компьютера IBM Intell, осваивал OpenGL и DirectX технологии. После появления интернета, стал разрабатывать Web приложения.

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

Не оставлял и Web технологии. Освоил Macromedia Flash, Action Script, HTML, CSS, JavaScript и т.п. Стал создавать сайты и интерактивные презентации. Позже открыл ИП. Создавал высоконагруженные приложения для соц-сетей. Освоил развертывание и администрирование Web серверов в облаке. В погоне за расширением аудитории, освоил Android, Java. Для этой платформы написал несколько приложений, портированные версии моих приложений из соц-сетей.

Увлекает тема 3D графики. Для реализации своих идей сначала использовал OpenGL, DirectX, Flash, Away3d. Позже использовал Unity3D. Создал несколько игровых приложения под Windows и Android. Сейчас занимаюсь разработкой виртуальных стендов и тренажеров для учебных заведений.

Компетентность

Бэтмен будет завидовать.
01

Unity 3D

Все, начиная от моделирования, разработки UI (интерфейсов), планирования архитектуры приложения, постановка и распределение задач, использование стандартных компонентов. Освещение, материалы, физика. Понимание нюансов разработки для разных платформ.

02

Unity scripting

Разработка компонентов, нестандартных элементов управления в среде Unity. Скриптинг на C#, JavaScript. Динамическая генерация нестандартных мешей. Знание языка шейдеров (GPU). Расширение стандартных шейдеров, разработка новых.

03

Front-end & Back-end

Уверенные знания PHP, HTML, CSS, JavaScript, JQuery, Mootools, паттерна MVC и т.п. Знание и практическое использования CMS Yii, Wordpress, Drupal, Magento, eCommerce и др.

04

Базы данных

Уверенные навыки и знания разработки DB, языка запросов. Практическая оптимизация. Осмысленное использование связанных данных, зависимостей, триггеров. Знание MySQL, Postgresql и т.д.

05

ООП

Уверенное владение ООП. Продуманное и аккуратное построение дерева наследования классов. Использование интерфейсов. Знание особенностей реализации концепции ООП в различных языках программирования.

06

Продвинутый CSS

Понимание, использование, способность оптимизации, наследование, построение правильной иерархии классов в коде CSS. Трансформации, анимирование на уровне CSS.

07

JavaScript / jQuery / Mootools

Давнее знакомство с JavaScript и его библиотеками. Уверенное использование, понимание и знание особенностей языка, прототипного программирования, встроенных классов и объектов, событийной модели.

08

Клиент-сервер

Углубленное понимание сетевой архитектуры. Поиск наиболее оптимального распределения вычислительной нагрузки между клиентом (толстый клиент) и сервером. Знание протоколов передачи данных TCP/IP, HTTP, FTP, SMTP, POP3 и др. Опыт утонченной настройки, сборки Web серверов IIS, Nginx, Apache и т.п.

Основные навыки

Наиболее часто используемые.
90%

PHP

85%

JavaScript

75%

C#

70%

Java

60%

Pascal

55%

Perl

75%

Unity scripting

70%

Unity engine

60%

Bash

65%

Eclipce android SDK

65%

Microsoft Visual studio

55%

Git/SVN и другие

70%

Photoshop

65%

3D MAX

Опыт

Да. Я был где-то рядом.
2018-2021

"Учтех-профи"

Программист Unity

Челябинск

Разработка виртуальных 3D симуляторов тех-процессов. Визуализация интерактивных тренажеров и стендов. Работа в среде Unity3D.

2018-2020

Издание "Rabota7"

Программист PHP/JavaScript

Челябинск

Доработка и поддержка портала

2012-2021

ИП Фролов Вадим Валерьевич

ОГРН: 310745006100014

Челябинск

Для соц-сетей Одноклассники, Мой мир и Вконтакте “Прикольное оформление ваших фотографий”, “Прикольное перевоплощение” и др.
Сайт для оформление фотографий пользователя. Вставить в рамку, подобрать одежду, прическу и т.п. создать оригинальный коллаж из фотографий и доп. элементов, создать анимацию, видео и GIF файл.
Мобильные приложения “Фоторамки”, “Мечта летать” и др. для Google Play

2011-2012

Freelace

Программист

Челябинск

Разработка сайтов, интернет магазинов, порталов и мультимедийных продуктов на Flash, ActionScript. Разработка и поддержка портала оптовой торговли цветами.

2008-2010

"Вирсити"

Программист

студия Web-дизайна

Разработка рекламных мультимедийных продуктов. Виртуальные прогулки по объектам города, музеям, обр. учреждениям и т.п. Постоянное сотрудничество с Web-студиями, разработка и поддержка портала оптовой продажи цветов. Online казино.

2003-2007

ООО "Алком"

Программист/Системный администратор

Челябинск

Разработка в среде 1С Предприятие 7.7, 8 конф. Торговля+ склад, Бухучет, Зарпалата и кадры и др. Администрирование Windows Server 2003+

Портфолио

Проекты разных лет.

Основы квантовой криптографии.

2020, Unity

Виртуальный тренажер предназначен для проведения экспериментов и изучения основ квантовой криптографии в применении протокола BB84.

Системы видеонаблюдения.

2020, Unity

Тренажёр предназначен для получения навыка оптимизации систем видео наблюдения.

Стенд сварки оптического волокна

2019, Unity

Стенд предназначен для формирования навыка обращения с инструментами сварки оптического волокна.

Моделирование СКС

2020, Unity

Программа моделирования структурированных кабельных систем. Все, начиная от постройки здания до составления смет.

Информационная охраняемая зона

2018, Unity

Тренажёр предназначен для получения первоначального опыта и закрепления на практике знаний по физике образования технических каналов утечки информации.

Стенд "Оптиковолоконные системы"

2018, Unity

Стенд-тренажер для демонстрации устройства и выработки навыков сборки оптиковолокооных систем.

Soaring flight

2015, Android

Игровое приложение под Android. Симулятор полета орла. Задача находить термические потоки, набирать в них высоту и лететь к заданной точке. Собирая по пути бонусы и призы.

Space tunnel

2014, Flash

Игровое приложение для Adobe Flash. Разработано с использованием библиотеки Away3d. Космические сражения. Web приложение, есть много-пользовательский режим.

Портал rabota7.ru

2019, Web

Сайт по подбору работы. Публикация вакансий, резюме. Сложный встроенный функционал. Разработан и поддерживается мной на текущий момент.

Сайт-визитка "Уральский лидер"

2019, Web

Продающий сайт-одностраничник. Оптовая продажа арахиса в хрустящей корочке.

Сайт-сервис "Оформи фото"

2014, Web

Сайт, сервис по оформлению фотографий пользователей. Включает в себя несколько приложений.

Клиенты

Отличные люди!

Контакты

Свяжитесь со мной.

Расположение

Россия, Челябинск

Телефон

Сайт

Email