• File

Яна

Backend-програміст

Age:
18 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

YANA Email: [open contact info](look above in the "contact info" section)

KARACHUN
Linkedin:[open contact info](look above in the "contact info" section)
yana-karachun-549484357/

BACKEND DEVELOPER

TECHNICAL
SKILLS
Languages & Core: JavaScript, Tools: Git, GitHub, Postman
Node.js Technologies: REST APIs,
Frameworks: Express.js, Koa.js GraphQL, Socket.io, RxJS,
Databases: MySQL, MongoDB Methodologies & Tools:
ORMs: Sequelize, Mongoose SCRUM, Notion, Jira
LANGUAGE
SKILLS
English: B1
Ukrainian: Native

EXPERIENCE
OCTOBER2025 - NOVEMBER2025
Title: Course Work - Train Schedule Manager
Description: A full-stack desktop application built with JavaScript and Electron.js
for managing train schedules. The project implements complete functionality for
scheduling operations, data persistence using JSON files, and a dynamic UI with
advanced sorting and filtering capabilities.
Responsibilities:
Designed and implemented object-oriented architecture with proper
separation of concerns (models, services, UI layers)
Built data models with
validation and custom error handling
Created UI components with HTML/CSS and interactive JavaScript
functionality
Established IPC communication between main and renderer processes for
safe inter-process data exchange

DECEMBER2025 - FEBRUARY2026
Title: Advanced Backend with Node.js, SoftServe Academy
Description: Comprehensive backend development course focused on building
scalable web applications, REST/GraphQL APIs, and real-time services.
Practical Experience:
API Development: Built robust RESTful and GraphQL APIs using
Express.js and Koa.js.
Database Integration: Managed relational (MySQL) and NoSQL
(MongoDB) databases using ORMs/ODMs like Sequelize and Mongoose.
Architecture & Performance: Applied OOP principles, asynchronous
programming, child processes, and worker threads to optimize application
flow.
Security & Real-Time: Implemented JWT-based authentication and built
bidirectional communication features using Socket.io and RxJS.
Testing & Tools: Ensured code reliability through unit testing, integrated
EJS templating, and managed version control via GitHub.

EDUCATION
2024-PRESENT
Software engineering, Lviv Polytechnic National University.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: