Frontend-разработчик
Контакты
Ищу работу стажером или Junior Frontend Developer. Готова к релокации или удаленной работе.
Еще в старших классах школы интересовалась веб-дизайном и сделала несколько сайтов. Позже работала переводчиком и закончила вуз по специальности "Лингвист", но не потеряла интерес к предмету. Получив возможность оставить предыдущее место работы и посвятить себя освоению новой профессии, я закончила курсы Hexlet и сейчас стремлюсь стать полноценным фронтенд-разработчиком и классным специалистом, влиться в команду как ее незаменимая часть. Текущие цели: освоить TypeScript, участвовать в Open Source проектах.
Свободно владею английским вплоть до возможности писать техническую документацию, имею опыт работы техническим писателем-переводчиком.
За время учебы я выполнила следующие проекты:
Brain Games
Набор из пяти консольных игр, выполняющих математические операции.
Стек: JavaScript, Node.js, ESLint, Git, Github.
Полученные навыки:
- Настройка окружения: Node.js, ESLint, VS Code;
- Подключение дополнительных библиотек(lodash, fs);
- Работа с пакетным менеджером NPM
- Отслеживание качества кода: ESLint, CodeClimate;
- Работа с Git и Github;
Difference Evaluator
Программа для сравнения двух файлов формата JSON или YML.
Стек: JavaScript, Node.js, ESLint, Jest, commander.js, Lodash.
Полученные навыки:
- Подключение дополнительных библиотек: Commander.js, Lodash;
- Работа с деревьями, рекурсией;
- Автоматическое тестирование и отладка Jest (TDD);
- Настройка Github Actions
RSS Aggregator
Сервис, умеющий опрашивать RSS-ленты сайтов на наличие новых постов, отображать их в удобном виде, отмечать прочитанные и подгружать новые посты.
Стек технологий: Java Script, Bootstrap, Webpack, Axios, i18next, оn-change, Yup.
Полученные навыки:
- Работа с DOM деревом;
- Сборка приложения с помощью Webpack;
- Построение приложения с помощью MVC;
- Вывод текстов приложениия с помощью i18next;
- Работа с библотеками Yup, Axios;
- Работа с Bootstrap;
Slack-like Chat
Аналог чат-мессенджера, работающего в реальном времени с функциями: регистрации и авторизации, создания, удаления и переименования каналов, возможностью создания и получения сообщений в каналах.
Стек технологий: JavaScript, React / React Hooks, Redux / Redux Toolkit, React-Bootstrap, WebSocket(socket.io), Axios, Formik, i18next, Yup, React-toastify, Leo-profanity.
Полученные навыки:
- Разработка приложения на React JS (использование функциональных компонентов и хуков)
- Организация состояния приложения с Redux Toolkit
- Валидация и работа с формами с помощью библиотеки Formik;
- Работа с React-Bootstrap, веб-сокетами;
- Организация роутинга на стороне клиента;
- Реализация авторизации и аутентификации;
- HTML, CSS
- JavaScript
- React
- Redux Toolkit
- VS Code
- Git, GitHub
- Figma
Опыт
Переводила на английский язык и редактировала художественную литературу, работала с SMM компании
Работа в компании-разработчике ПО для игровых автоматов и казино. Переводила на английский язык техническую документацию, работала с игровыми терминалами, Jira.
Образование
Свободно владею английским языком
Проживаю в городе Тбилиси