• Файл

Bohdana

Node.js developer

Розглядає посади:
Node.js developer, Back end програміст
Вік:
23 роки
Місто проживання:
Львів
Готовий працювати:
Київ, Львів

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

Шукач вказав телефон , ел. пошту та LinkedIn.

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

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

Файл містить ще 1 сторінку

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

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

Bohdana Plyska
Node.js developer

Contact Information
Bohdana Plyska​
Software Engineer | Node.js Developer

📍
📧 Lviv, Ukraine​

📞
🔗
[відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)

🔗 LinkedIn​
GitHub

Summary of Results-driven and highly analytical Node.js developer with a strong foundation in
Qualifications backend development, clean architecture, and service-oriented design. Skilled in building
scalable, maintainable, and efficient solutions using Node.js, NestJS, and relational
databases (PostgreSQL, MySQL, MariaDB).

Methodical and detail-oriented, ensuring high-quality code and adherence to best
practices. Proactive problem-solver with a logical approach to challenges, leveraging
initiative to optimize workflows and enhance system performance.

Entrepreneurial mindset with a keen ability to identify and develop opportunities,
particularly in user-centric applications such as friend-finding platforms and event-based
services. Strategic thinker, capable of designing and implementing sophisticated
architectures to drive product success. Reliable, determined, and committed to
continuous learning and improvement in modern backend development.

Skills Programming Languages/ Technologies Frameworks

▪​ JavaScript ▪​ NestJS
▪​ TypeScript ▪​ Express.js
▪​ Node.js ▪​ TypeORM
▪​ SQL ▪​ Sequelize
▪​ Java ▪​ Prisma
▪​ Spring Boot
▪​ Hibernate
RDBMS
Application/Web Servers
▪​ My SQL
▪​ PostgreSQL ▪​ AWS
▪​ MariaDB ▪​ Docker
▪​ Redis
Development Tools
▪​ Elasticsearch
▪​ MySQL
▪​ DataGrip
Methodologies
▪​ DBeaver
▪​ Agile ▪​ Git/GitHub/GitLab
▪​ Postman
▪​ SCRUM
▪​ Swagger (API Documentation &
Testing)
▪​ Visual Studio Code
▪​ WebStorm
▪​ IntelliJ IDEAA
▪​ Power BI
▪​ Puppeteer
▪​ Shopify API
▪​ Google Places API
▪​ Stripe
▪​ Azure Key Vault
▪​ SonarQube
▪​ Snyk

Testing Tools

▪​ Junit​
▪​ Jest​

Operating Systems

▪​ Windows
▪​ MacOs
▪​ Linux

Experience

MicroGenDX
Project Description: A large-scale molecular diagnostics platform for ordering and processing laboratory tests
(e.g., PLR tests and infectious disease diagnostics). The system includes three main
modules: an admin panel for order and data management, a customer-facing website for
test purchases, and a back-office interface for logistics and processing oversight. Users
can register, purchase tests, receive email notifications, and track results online.

Customer: US company
Company Dashdevs
Involvement Duration: 7 months
Project Role: Backend developer
Responsibilities:
▪​ Developed a full-featured backend architecture using NestJS and PostgreSQL

2
▪​ Designed and optimized database schemas, wrote custom queries and
migrations (TypeORM)
▪​ Integrated multiple external services: Stripe (payments), Shippo/FedEx (shipping),
TrustPilot, Shopify API, Google Places API
▪​ Implemented referral code and discount logic; ensured full sync with Shopify
▪​ Handled sensitive data using Azure Key Vault; managed file storage via AWS S3
▪​ Created email notification flow for completed tests and exported data to Power
BI
▪​ Generated PDF reports using Puppeteer
▪​ Managed cron jobs and pod logic without Kubernetes
▪​ Debugged and handled edge-case errors from third-party APIs (e.g., invalid
shipping info)
▪​ Used SonarQube and Snyk to ensure code quality and security
▪​ Acted as interim Team Lead: managed critical hotfixes, deployments, rollbacks
▪​ Maintained two parallel projects: MicroGenDX (main B2C system) and CV System
(internal HR tool)
▪​ Delivered provider-related updates to third-party medical platforms
(KHSS/Climbs)
▪​

Project Team Size: 6 team members
Tools & Technologies: Node.js, NestJS, PostgreSQL, TypeORM, AWS S3, Azure Key Vault, Shippo API, TrustPilot,
Stripe, Shopify API, Google Places API, Puppeteer, SonarQube, Snyk

Azenzus
Project Description: A cloud-based enterprise platform for managing inspections across various industries.
Users can manually create inspection checklists or use AI-generated ones (via ChatGPT).
The platform supports drone-based inspections with image/video uploads and provides
automated analysis and detailed PDF reports.

Customer: Danish company

Company Covizmo

Involvement Duration: 10 months

Project Role: Backend Developer

Responsibilities:
▪​ Designed and implemented backend logic using NestJS and TypeORM for
inspection creation, storage, and reporting
▪​ Developed and maintained Elasticsearch integration to enable fast and efficient
data search
▪​ Worked with MariaDB: designed schemas, wrote queries, and ensured
performance optimization
▪​ Integrated AWS S3 for uploading and managing inspection files (photos, videos,
documents)
▪​ Refactored legacy code and improved backend architecture for scalability and
maintainability
▪​ Created and supported a separate microservice for inspection generation

3
▪​ Handled debugging and rollback of unstable releases in the absence of the team
lead
▪​ Contributed to system stability by investigating production issues and fixing
critical bugs

Project Team Size: 7 team members

Tools & Technologies: Node.js, NestJS, MariaDB, TypeORM, AWS S3, Elasticsearch

Tviilis
Project Description: A web-based environmental marketplace enabling users to buy trees, support
reforestation efforts, and receive digital tree certificates. The platform includes secure
authentication, an interactive map for tracking tree-planting locations, and features for
managing contributions and purchases.

Customer: Ukraine company

Company DataArt

Involvement Duration: 17 months

Project Role: Backend Developer

Responsibilities:
▪​ Designed and developed backend APIs using NestJS and TypeScript for handling
tree purchases, gifting features, and user activity
▪​ Built and optimized relational database architecture using PostgreSQL and
TypeORM
▪​ Implemented secure user account management and real-time contribution
tracking
▪​ Improved code maintainability and readability through structured service-layer
logic and clear API contracts
▪​ Participated in architectural decisions and collaborated with frontend and
product teams

Project Team Size: 7 team members

Tools & Technologies: Node.js, NestJS, TypeScript, PostgreSQL, TypeORM, Swagger

Trainee Project - Book Store
Project Description: An internal web application developed from scratch to demonstrate backend architecture
principles and full-stack integration. The project included user authentication, custom
business logic, and data interaction using RESTful APIs and database modeling.

Customer: Internal project at DataArt

Company DataArt

4
Involvement Duration: 3 months

Project Role: Full Stack Developer

Responsibilities:
▪​ Independently designed and implemented backend services using NestJS and
TypeScript
▪​ Built a relational database schema and handled all database interactions using
PostgreSQL and TypeORM
▪​ Developed a complete authentication and authorization flow
▪​ Implemented business logic for user actions and data validation
▪​ Created and connected frontend components for demonstration purposes
▪​ Maintained clean code structure and applied SOLID principles

Project Team Size: 2 team members

Tools & Technologies: Node.js, TypeScript, NestJS, Express.js, PostgreSQL, TypeORM, React.js

Education Bachelor’s degree
Lviv Polytechnic National University
Applied Mathematics
Graduated in 2023
Master’s degree
Lviv Polytechnic National University
Applied Mathematics
Graduated in 2024

5

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

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

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


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