Катод, ООО
Программист
с 2019 по 2022 г.
Из программ в компании я написал:
- CBox
- Макрос на Visual Basic for Applications для векторного редактора CorelDRAW
В компании работает светотехнический дизайнер, чья работа в CorelDRAW заключается в схематичном расположении светодиодных модулей внутри чертежей рекламных объёмных букв, коробов и всего, что можно повесить на фасад здания. Макрос просчитывает свободное пространство и равномерно расставляет светодиодные модули внутри чертежа вывески таким образом, чтобы реальная вывеска была освещена ярко и без тёмных пятен. Данные по размеру модулей, их минимальном и максимальном расстоянии друг от друга вводятся вручную дизайнером. Макрос имеет несколько режимов расположения модулей. Макрос помог сократить время одного крупного расчёта с двух часов до примерно пятнадцати минут.
- Упрощённая версия макроса для менеджеров на C# (Windows Forms + Google Sheets API) Некоторые типы расчётов не требовали корректировки после построения в CorelDRAW, поэтому, чтобы разгрузить дизайнера, я написал десктопную версию макроса, оставив возможность работы только с одним типом рекламных вывесок. Код был перенесён с VBA на C#, а информация о светодиодных модулях бралась из таблицы на Google Drive.
- Сайт https://tdkatod.ru (OpenCart + PHP) Мне не нравилось, как выглядел сайт компании и как программисты, к которым обращалась компания, реализовывали доработки. Я изучил OpenCart, на котором изначально был разработан сайт, PHP и разработал свой вариант сайта, который был утверждён. Сейчас сайт не улучшается, а многие возможности были отключены, т.к. компания на текущий момент постепенно меняет сферу деятельности.
- Сайт https://led-ice.ru (Blazor WASM -> Razor Pages + EF Core) Простой одностраничник на скорую руку. Так как изначально не было никакого дизайна и внешне он постоянно правился, у меня была возможность попробовать разные варианты реализации. Сначала сайт был сделан на Blazor WASM, потом, когда внешний вид с функционалом поменялись, я сделал его на Razor Pages, т.к. посчитал это более целесообразным.
- Приложение для просмотра светодиодных акриловых фигур Led Ice (Unity + C# + Blender) Новое направление фирмы - акриловые светодиодные фигуры. Однако когда менеджеры отправляли клиентам просто фотографии, людей это не сильно интересовало. Когда же они видели фигуры вживую - интерес был в разы больше. Поэтому я предложил и сделал небольшую программу для просмотра ассортимента. К сожалению, ввиду санкций и усложнения в использования сервисов Google, данную идею было решено не развивать именно в таком виде. Ссылка на приложение: https://play.google.com/store/apps/details?id=com.LedIce.LedIce&hl=ru&gl=US