• Файл

Вероніка

QA-інженер

Розглядає посади:
QA-інженер, Fullstack-розробник, Node.js-розробник, HTML-верстальник, React-розробник, Mobile developer
Місто:
Київ

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Veronika Manoshyna
Junior fullstack JavaScript developer (React, TypeScript, Node.js, PostgreSQL). 2 months of team experience on
a React Native mobile app, plus 3 full-stack portfolio projects. Graduate of Taras Shevchenko National
University of Kyiv (2026, with honors). Looking for a junior web developer position.
Location: Kyiv, Ukraine
GitHub: https://github.com/vvvdala
Email: [відкрити контакти](див. вище в блоці «контактна інформація»)

EDUCATIONAL BACKGROUND
Bachelor of Software Engineering
Taras Shevchenko National University of Kyiv
September 2022 – June 2026
• Graduated with honors.

• Relevant coursework: Data Structures and Algorithms, Databases, Computer Networks
• Bachelor's thesis: "Software for Abstractive Summarization of Scientific Text Documents."

PROFESSIONAL EXPERIENCE
Frontend Developer (React Native) | Company under NDA | August 2026 – October 2026
● Implemented new UI features in a cross-platform React Native app, including form changes and new
screen elements
● Adapted screens for tablets using responsive layouts
● Implemented a redesigned user flow in the app based on designer mockups
● Used Firebase Remote Config and Firestore collections to read app configuration and data
● Fixed bugs and delivered features from team tasks in Basecamp via GitHub pull requests with code
review

TECHNOLOGY STACK
Programming Languages: JavaScript (ES6+), TypeScript
Frontend: React, React Router, MobX, Redux, Tailwind CSS, Material UI, Vite, Axios, HTML5, CSS3
Backend: Node.js, Express.js, REST API, WebSocket (Socket.io), Server-Sent Events (SSE)
Mobile: React Native, Firebase
Databases & ORM: PostgreSQL, Knex.js, Objection.js
Testing: Vitest
Authentication & Security: JWT, OAuth 2.0, Google OAuth, Role-based access control (RBAC)
DevOps & Tools: Git, GitHub, code review, Google Cloud Storage, Postman, Linux, WSL,
AI development tools: Claude Code, GitHub Copilot

INDIVIDUAL PROJECTS
Kanban Board - https://github.com/vvvdala/KanbanBoard
React, MobX, Node.js, Express, Socket.io, Objection.js, PostgreSQL

● Developed a real-time collaborative Kanban board with WebSocket-based synchronization, allowing
changes made by one user to be reflected instantly across all active sessions.
● Implemented optimistic UI updates for drag-and-drop interactions with server-side confirmation via
Socket.io acknowledgements and automatic rollback on failure.
● Added a board invitation system using tokenized links with expiration, implemented fractional indexing
for stable card ordering, and supported labels, assignees, and due dates
Manga Library - https://github.com/vvvdala/MangaLibrary
React, MobX, Node.js, Express, Objection.js, PostgreSQL , Google OAuth
● Built a full-stack manga reading platform with support for translator teams, chapter management, user
reading lists, and a nested comment system with ratings.
● Implemented Google OAuth alongside email/password authentication using JWT access and refresh
tokens, and integrated Google Cloud Storage for storing cover and avatar uploads.
● Designed and implemented a moderation workflow where manga and translator team submissions
require admin approval before publication.
● Developed a chapter reader with page-by-page navigation and a drag-and-drop interface for reordering
uploaded pages.
Ai Chat - https://github.com/vvvdala/AiChat
React, MobX, Node.js, Express, Objection.js, PostgreSQL, Google Gemini API
● Built an AI-powered chat application with real-time streaming responses from Google Gemini (gemini-
2.0-flash), progressively rendering generated content in the UI using Server-Sent Events (SSE).
● Implemented Markdown and LaTeX rendering for AI responses using react-markdown, remark-gfm,
remark-math, and KaTeX, supporting tables, code blocks, and mathematical expressions.
● Developed support for multiple independent chat sessions with persistent message history, providing
the last 20 messages as conversation context for Gemini requests.
Educational project - https://bitbucket.org/vvvdala/thread-js.git
React, TypeScript, Fastify, PostgreSQL, Objection.js, JWT, Vitest, Redux
● Independently developed frontend and backend functionality based on GitHub issues and acceptance
criteria.
● Implemented JWT authentication, protected routing, persistent user sessions, and centralized frontend
error handling.
● Added automated backend tests for authentication and authorization flows using Vitest.
● Created technical documentation covering project architecture, API endpoints, setup instructions, and
contribution guidelines.

LANGUAGES
● Ukrainian (Native)
● English (Reading/Writing: B1-B2, Speaking: A2-B1)

ADDITIONAL SKILLS
● Experience working with structured requirements: GitHub Issues, user stories, and acceptance criteria
● Ability to independently learn and integrate new technologies based on technical documentation
● Software architecture design using UML diagrams

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: