Квалифицированный разработчик.
Более 10 лет официального стажа в веб и программной разработке.
Экспертиза и знания в области веб-инженерии, включая:
Хорошие коммуникативные навыки.
Участвую в opensource проектах, разрабатываю собственные библиотеки и пишу статьи.
Пишу opensource приложение для ренгеринга графики в браузере(аналоги phasejs, pixijs). Все проектируется и пишется с нуля без использования сторонних библиотек, нативное api(WebGL), триангуляция, расчеты углов и расстояний, коллизий, матрицы для расчета смещений, покадровая анимация - переключение самплов итп.
JsGE - Javascript game engine.
Сам проект: https://github.com/ALapinskas/jsge
Pipeline: Сборка->Прогон регрессионного тестирования-> Публикация в npm -> Публикация документации
Загрузка ассетов: https://github.com/ALapinskas/assetsm
Сервер для мультиплеера: https://github.com/ALapinskas/gameserver
Статьи на Харбе: https://habr.com/ru/users/ALapinskas/articles/
Администрирую облачный сервер на Debian. Мониторинг и предотвращение вторжений, почта, оптимизация и кеширование.
Фриланс: https://www.fl.ru/users/alfred574/
Организовывал и проводил миграцию фронта с AngularJs 1.5.5 на Angular 13 большого многоязычного приложения для авторизации и управления лицензиями продуктами. Фронт - AngularJs, бек - python/django.
Релиз-мендежемент в Google Workflows
Также писал автоматизацию Regression тестирования на mocha и puppeteer.
WebRTC API приложение.
Помимо доработки и устранения ошибок в приложении. Занимался релиз менеджментом в Bamboo.
Переписывал таски с CentOs на Debian и упаковывал проект в docker, чтобы решить проблемы работы под разными платформами.
С нуля разрабатывал функциональные тесты, создавая имитацию звонка с помощью мокапов.
Тестовое приложение было на AngularJs. Участвовал в разработке еще двух тестовых приложений на react stateless компонентах.
Есть рекомендательное письмо из компании: https://disk.yandex.ru/i/E6CiWQXRR1kGuA
Дорабатывал и исправлял ошибки приложения для управления сетевой инфраструктурой - на нативном js. Фронт часть. Настраивал автоматизацию сборки и загрузки на сервер(CI/CD) с помощью Jenkins.
Торговая платформа. Переписывал фронт часть .net приложения на ReactJs. Приложение состояло из большого количества вложенных таблиц и модальных окно, было принято решение использовать типизацию - Flow, что улучшило читабельность и качество конечного продукта.
Разрабатывал с нуля приложение на ElectronJs для управления камерами наружного наблюдения. Потоки с камеры обрабатывались с помощью библиотеки FFMPEG и выводились на экран, использовались WebWorkers для ускорения работы.
Работал над приложением для биржевой торговли крупного отечественного банка. Писал фронт часть для ipad.
Также писал и дорабатывал небольшое NodeJs приложение для печати документов.
Американский стартап представлял собой менеджерское приложение-трекер для транспортных и клининговых компаний. За время работы переписал всю фронтенд часть веб-приложения на react, а также оптимизировал работу некоторых виджетов
Разработка фронтенда проекта.
Московская фирма специализирующаяся на поддержке веб-сатов на 1с-битрикс. Был основным программистом компании, работали с сайтами крупных металлургических компаний, обувной компании ralf-ringer, и др.
Доработка сайтов и интернет-магазинов в основном на 1с-битрикс. Работа удаленно. Сайт компании http://motor5.ru/
Воронежский стартап, веб-приложение, мультивендорного магазина, по типу Яндекс-маркета.
работа удаленно, разработка фронтенда.
Местная веб-студия. Работал по-пол дня, пол-дня фрилансил. Имеется рекомендательное письмо: https://disk.yandex.ru/i/5P2jD7GRFdEeyg
http://ideal-site.ru/ верстка и программирование сайтов, обслуживание сайтов.
http://nakhodka.reslc.ru/
Разработка и создание сайтов. Переговоры с клиентами, составление ТЗ и договоров, организация работы и верстка веб-сайтов.
Разрабатывал сайты местным компаниям, был в топ 3 по городу.
Тогда это была очная форма обучения. Факультет "Прикладная информатика в экономике".
На тот момент писал на react-native, захотелось изучить подробней ObjectiveC, т.к. это была нативная обертка для ReactNative и можно было некоторые вещи делать нативно на ObjectiveC. Да и в целом язык интересный с ручным управлением памятью и необычным синтаксисом.
https://www.coursera.org/account/accomplishments/verify/J7JPFSYZNNWS