Женщина
Кишинев
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
ОПЫТ РАБОТЫ
GarduriMD, Chisinau – Программист
Работала программистом, занималась оптимизацией программы и доработкой. Реализовала адаптацию с AWS сервером, использовала HTTP протокол, реализовала интеграцию google календаря, а также написала телеграм бота с нуля, следовательно работала с API.
Также я реализовывала микросервисные приложения, где была настроена аутентификация и авторизация с использованием JWT и refresh токенов. Я настраивала Spring Security и CORS для управления безопасностью и разграничения доступа. В качестве основной базы данных использовала PostgreSQL, подключенную через JPA. Я также интегрировала внешние сервисы, такие как Cloudinary для загрузки и хранения изображений, и другие, в зависимости от задачи. Проекты стараюсь всегда разделять на четкие и логически слои — controller, service, repository — придерживаясь принципов SOLID и архитектурного подхода MVC. Для упрощения и повышения читаемости кода активно использую сторонние библиотеки, в частности Lombok, интегрируя их через Maven. Помимо backend‑части, я работала и над frontend‑слоем: писала простой интерфейс на React + Vite, подключалась к API через JavaScript, используя Axios‑запросы.
Помимо проектов на Java, я также работала над проектом, написанным на PHP. Это было полноценное приложение, где пользователи могли регистрироваться, входить в аккаунт, просматривать доступные книги, резервировать их и управлять своим списком. Я реализовала аутентификацию, обработку сессий и взаимодействие с базой данных MySQL, используя чистый SQL и PHP‑логику. Для фронтенда я использовала Bootstrap, чтобы создать адаптивный и аккуратный интерфейс с акцентом на удобство использования и визуальную структуру. Этот опыт помог мне лучше понять, как работает серверный рендеринг, классическая обработка форм и генерация динамического контента на стороне сервера.
ОБРАЗОВАНИЕ
Технический университет Молдовы (Universitatea Tehnica A Moldovei), Молдова, Кишинев – Лицензиат, IT-инженер
Сентябрь 2023 – по сегодняшний день
Колледж микроэлектроники и вычислительной техники (Centrul de Excelență în Energetică și Electronică), Молдова, Кишинев – Лицензиат, Компьютерный инженер
Сентябрь 2019 – Июнь 2023
GeekBrains - Full-stack and Java back-end developer
Май 2023 – по сегодняшний день
НАВЫКИ
Hard Skills:
Backend: работаю с Java 17, использую Spring Boot со всем стеком — Spring Security, Spring Data JPA, валидация, почта, работа с REST API. Реализовывала авторизацию с JWT и refresh токенами, настраивала CORS и фильтры безопасности. Также хорошо знакома с Hibernate и умею работать с транзакциями, каскадными операциями и ленивой загрузкой. Следую архитектуре MVC и принципам SOLID.
Базы данных: уверенно работаю с PostgreSQL и MySQL, использую JPA/Hibernate и пишу SQL-запросы вручную. Есть опыт с MongoDB (NoSQL).
Frontend: делала интерфейсы на JavaScript с использованием Vite, Axios, HTML5 и CSS3. Использовала Bootstrap для адаптивной вёрстки. Имею базовое понимание Angular и React — знаю, как устроены компоненты, роутинг и работа с API. Также есть опыт визуализации с помощью p5.js.
Тестирование и алгоритмы: умею писать алгоритмы, знаю структуры данных, использовала JUnit и Mockito для написания unit-тестов. Также писала и запускала тесты в Unity.
DevOps и инфраструктура: умею разворачивать и собирать приложения с помощью Docker и Docker Compose. Запускала и настраивала серверы под Ubuntu (Nginx, Apache), пониманию CI/CD и умею читать Dockerfile и GitHub Actions.
Инструменты и рабочие процессы: уверенно пользуюсь Git и GitHub, знакома с методологиями управления проектами — Agile, Scrum, Kanban. Также использовала Figma для работы с интерфейсами.
Дополнительно: разбираюсь в основах информационной безопасности, понимаю основы компьютерных сетей и IoT.
Soft Skills:
Легко нахожу общий язык с людьми и комфортно чувствую себя в командной работе. Умею четко и ясно выражать свои мысли — как устно, так и письменно. Стараюсь всегда быть честной, ответственной и стремлюсь к профессиональному росту. Открыта к конструктивной критике и всегда готова учиться новому.
Additional Technical Skills:
Языки программирования: имею базовые знания C, C++. Python и PHP — понимаю синтаксис, умею писать простые скрипты и логические блоки.
Коммуникация и управление: изучала техники эффективной коммуникации для работы в команде и руководства. Также знакома с основами Product Management — понимаю, как строится работа над продуктом и как важна ценность для пользователя.
Дополнительно: разбираюсь в базовых принципах управления продуктом, понимаю, как формируются требования, как анализировать пользовательские потребности и выстраивать процесс разработки итерациями.
ЯЗЫКИ
English B2.
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".