Лингвист-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Ищу свою первую работу в сфере компьютерной лингвистики и разработки.
С отличием закончил НГЛУ по специальности лингвист-переводчик. В данный момент работаю по своему профилю в одной из крупнейших металлургических компаний в стране в должности руководителя группы переводов с немецкого языка.
Технологиями увлекался всегда, еще в пандемию начал заниматься программированием, и поняв, что мне это нравится, прошел обучение в школе программирования "Хекслет" по направлению "Фронтенд-разработчик".
Теперь стремлюсь как можно быстрее развить свой опыт, прокачать полученные в рамках учебы на Хекслете хард-скилы в JavaScript и продолжить знакомиться с миром разработки.
В процессе поиска новой работы изучаю TypeScript и активно участвую в OpenSource-проектах, прокачивая навыки и принося пользу IT-сообществу. За последний месяц успешно сделал несколько пул-реквестов в такие проекты, как:
- Hexlet Comparator;
- Hexlet SICP;
- Code Basics;
- Hexlet Editor.
Сводную информацию по моим ПР можно посмотреть здесь.
В моем портфолио на данный момент 6 учебных проектов:

I. Игры разума (Brain Games)
Набор из 5 математических мини-игр, в каждой из которых нужно дать правильные ответы во всех трех раундах.
Полученные навыки:
- настройка окружения: Node.js, npm, Eslint, Prettier;
- освоение VSCode, правильная организация файловой структуры;
- работа с Git и GitHub;
- непрерывная интеграция CI (посредством GitHub Actions);
- подключение и работа со сторонними библиотеками (readline-sync);
- контроль качества кода с помощью CodeClimate, а также Eslint по стандарту Airbnb;
- исключение "магических чисел" в коде, правильное именование переменных;
- выделение чистых функций, обеспечение адаптивности и расширяемости утилиты.
Стек технологий: JavaScript, Node.js, Git, ESLint.

II. Вычислитель отличий (Gendiff Utility)
Утилита командной строки для сравнения файлов JSON и YML и отображения различий между ними в различных форматах вывода.
Полученные навыки:
- работа с библиотекой commander.js;
- использование древовидной рекурсии;
- использование принципа TDD;
- тестирование с помощью фреймворка Jest;
- подключение Code Coverage на Codeclimate для оценки покрытия тестами;
- написание кода в функциональном стиле.
Стек технологий: JavaScript, Node.js, Jest, Git, ESLint, commander.js.

III. RSS-агрегатор (RSS reader)
Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Полученные навыки:
- работа с DOM API;
- реализация паттерна MVC;
- использование сборщика Webpack;
- подключение и настройка Bootstrap;
- валидация данных через yup;
- использование фреймворка i18next для обработки и подстановки текстов;
- асинхронный JavaScript: работа с промисами, обработка ошибок;
- HTTP-запросы через библиотеку axios;
- деплой в продакшн через Vercel.
Стек технологий: JavaScript, Node.js, HTML, Webpack, Bootstrap, Vercel, Git, ESLint.

IV. Hexlet Chat
Упрощенный аналог Slack-чата. Поддерживается создание, переименование и удаление каналов, фильтрация нецензурной лексики.
***Полученные* навыки:**
- работа с React (в т.ч. использование хуков);
- управление состоянием с помощью Redux (через reduxjs/toolkit);
- взаимодействие с REST API;
- работа с веб-сокетами (через Socket.IO);
- организация роутинга на клиента;
- использование библиотеки Formik для работы с формами;
- подключение и применение компонентов React-Bootstrap;
- мониторинг ошибок в продакшене посредством Rollbar;
- деплой в продакшн через Railway.
Стек технологий: JavaScript, Node.js, HTML, React, Redux, React Router, Rollbar, Railway, Git, ESLint.


В том числе проекты по верстке:

I. Когнитивные искажения (Cognitive distortions)
Лендинг, описывающий распространённые когнитивные искажения в программировании. Это самые распространённые проблемы, с которыми сталкиваются многие разработчики в самые различные периоды своей карьеры.
Полученные навыки:
- переиспользование классов при верстке;
- поддержка принципа модульности блоков;
- применение подходов OOCSS и Atomic CSS;
- использование редактора Figma;
- активная работа с DevTools;
- деплой через Surge.
Стек технологий: Node.js, HTML, CSS, Figma, Surge, Git, ESLint.

II. Музыкальный портал Music Box
Два макета музыкального портала «Music Box». Портал предоставляет доступ к онлайн прослушиванию музыки.
Полученные навыки:
- структуризация и организация файлов стилей;
- настройка, подключение и применение препроцессора SASS;
- закрепление подходов OOCSS и Atomic CSS;
- позиционирование элементов с помощью Flexbox и Grid;
- создание адаптивных страниц посредством медиазапросов;
Стек технологий: Node.js, HTML, CSS (Flexbox, Grid), SASS/SCSS, Figma, Surge, Git, ESLint.

Навыки

Soft skills:
• Умение работать в команде как в качестве руководителя, так и в качестве напарника;
• Грамотная письменная и устная речь;
• Усидчивость, целеустремленность, ответственность за результат;
• Готовность и живой интерес к получению новых знаний и умений;

Hard skills:
• Уровень владения английским - С2;
• Уровень владения немецким - С2;
• Навык письменного и устного перевода с в.у. языков;
• JavaScript (ES6+);
• React / Redux;
• DOM API;
• MVC;
• Node.js, npm;
• Jest;
• Git, GitHub, GitHub Actions;
• Работа с CLI;
• ESlint, Prettier;
• HTML, CSS, SASS/SCSS, Bootstrap;
• Webpack;
• Знание принципов ООП в JS.

Дружу с компьютером :) На работе использую Windows, дома и для программирования - macOS. В обоих случаях проблем не испытываю.

Опыт


Руководитель Группы переводов с немецкого языка, ПАО НЛМК
Апрель 2015 - по настоящее время

• Распределение переводов;
• Контроль качества и сроков выполнения работы подчиненными;
• Административные функции;
• Устный и письменный перевод;

Переводчик, ПАО НЛМК
Февраль 2010 - Апрель 2015

• Устный и письменный перевод;
• Сопровождение иностранных делегаций.

Менеджер отдела закупок, Indesit Company
Июнь 2009 - Февраль 2010

• Ведение контрактов на закупку комплектующих;
• Работа с поставщиками (коммерческие переговоры);
• Подготовка документов для таможенного оформления;
• Устный перевод на переговорах.

Образование


"Фронтенд-разработчик", Школа программирования Hexlet
Февраль 2022 - Ноябрь 2022
Нижегородский государственный лингвистический университет им. Н.А. Добролюбова (ЛФ), Лингвист-переводчик (английский и немецкий языки), диплом с отличием
Сентябрь 2004 - Июнь 2009

О себе
Свободно владею английским языком
Проживаю в городе Липецк

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...