Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Сергей К.

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

Украина Винница, Украина
11 месяцев 6 дней назад
Свободен для работы свободен для работы
на сервисе 2 года

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
104
Веб-программирование 1
Архитектурные проекты

Уровень владения языками

English English: продвинутый

Резюме

Широкопрофильный инженер-разработчик и архитектор ПО. Разрабатывал веб и настольные программные решения. Высокий уровень английского. Обладаю дипломом бакалавра технического переводчика.

Возможные стеки для новой архитектуры сайта или приложения Web/Server/Desktop:
Server: Linux, Nginx, V/Bash
Backend/Descktop: [Bun.js or Node.js]/express/Elysia or Python/Emmet, or Elixir/Phoenix, C++, WebComponents
Databases: Firebird, PostgreSql
Network: RPC/Rest Api
Frontend: Javascript/Ecmascript, JS++ (for types), WebComponents, Vue.js HTML5/Pug, CSS3/Stylus, Three.js
Build system: EsBuild (or rsBuild/WebPack/Parcel/Turbopack), Git

Навыки и умения

Портфолио


  • Buildup - проектирование и создание основы новой версии вебсайта

    Архитектурные проекты
    Проектирование новой версии вебсайта buildup.ru. Выбор технологий, среды выполнения и работы вебсайта. Организация взаимодействия компонентов, базы данных, безопасности, авторизации, структуры проекта и написание основы кода. В качестве хостинга выбран Яндекс-Облако (аналог AWS) и Яндекс-сервисы, база данных - ЯДБ. Серверная часть - Nginx, PM2, Node.js/Express.js/Passport.js, node-модули. Взаимодействие - REST api. Клиентская часть - Html/Pug.js, Css/Stylus, Js/ES10, БЕМ, сео. Среда выполнения - Linux, WebStorm, npm. Сборка скриптов с помощью browserify, babel и др. через Webstorm filewatchers, с модулями сжатия и оптимизации кода и компонентов. Перспектива - Vue.js3, WebGl.
  • whotracksme вебсайт для инфо и сканирования куки

    Веб-программирование
    - Вебсайт whotracksme.com для заказчика из First Exact (firstexact.co.uk, Bath, UK). Сканирует клиентский компьютер с ОС Windows XP, 7, Mac, Linux на куки, используя подписанный Java апплет (в альфа версии обработка данных осуществлялась на стороне апплета, в финальной версии планировалось использовать сервлеты для этой цели) и отображает результаты, включая дополнительную информацию. Веб сайт написан на Asp.Net, использует базу данных MySql, драйвер JDBC, модули fatjar и sqlitejdbc, компоненты AWT и SWING, разные JS библиотеки и расположен на Plex сервере. Некоторые страницы сайта отображают такие динамические данные, как графики, статистику сайта в реальном времени, облако тегов, информация о куки. Присутствует страница управления сайтом, использующаяся для редактирования и добавления информации о куки в базу данных. Видеозапись экрана работы части проекта в стадии альфа версии (включая работающий апплет): http://screencast.com/t/UVveeC4QZYzF
  • VividSpectraDC - вебсайт для настройки подсветки аквариумов

    Веб-программирование
    - VividSpectraDC Java/Jsp вебсайт для заказчика из Калгари (Канада). Осуществляется выбор индивидуальной конфигурации устройств и их характеристик для клиентов магазина аквариумов. Для входа на сайт используется встроенный механизм безопасности Tomcat 8. Пользователь, зашедший в роли управляющего сайтом, может вносить необходимые изменения в базу данных относительно данных пользователей и устройств. Стандартный пользователь может добавлять и редактировать записи аквариумов, список и параметры присоединенных к ним устройств, а также сценарии работы подсветки. Сценарии работы подсветки могут быть заданы на Html5 графике путем рисования кривой интенсивности освещения по часам суток. Интервал времени, цвет и интенсивность подсветки редактируется и могут быть сохранены как отдельный экземпляр настройки. Используя веб-сокеты, сигнал о новых параметрах может быть послан в реальном времени на соответственное устройство для цели тестирования и настройки. Видеозапись экрана работы бета-версии: http://screencast.com/t/7Ge4ubtVCy
    - Java SWT браузерный апплет. Подписанный Java браузер-апплет использует библиотеку Swt, а именно её компонент браузера, объединяя его с компонентом JApplet библиотеки Swing для отображения веб страниц.
  • Верстка страницы

    HTML и CSS верстка
    - кросс-браузерная, пиксель-в-пиксель верстка страницы - анкеты с .psd. Страница имеет стиль старого, бумажного документа. Основа разработки — Stylus, Gulp (с модулями), Javascript, ES6, CoffeeScript, Pug, БЭМ;