• File

Вікторія

Junior Back-end Developer

Age: 21 years
City of residence: Rivne
Ready to work: Kharkiv, Lviv, Rivne
Age:
21 years
City of residence:
Rivne
Ready to work:
Kharkiv, Lviv, Rivne

Contact information

The job seeker has entered a phone number and email.

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.

Viktoriia
Ruban
Junior Back-End Developer
Junior Back-End Developer specializing in
RESTful APIs with Node.js, Express, and
Contact Me MongoDB. Experienced in JWT
[open contact info](look above in the "contact info" section) authentication, data validation (Joi), and email
verification. I write clean, modular code and
[open contact info](look above in the "contact info" section)
believe in progress over perfection. Ready to
Linkedin grow through real projects and mentorship."
GitHub
Projects
Telegram
ContactsApp (individual project)
Rivne, Ukraine
Stack: Node.js, TypeScript, Express, MongoDB,
Tech Skills Joi, Jimp, Mongoose, Multer, bcryptjs, nodemon,
Nodemailer, dotenv, Swagger(OpenAPI)
Back-End Libraries & Tools
Description: Built a RESTful API for contact
Node.js JWT management with secure authentication and
TypeScript bcryptjs file uploads. Implemented JWT authentication,
Express dotenv email verification with Nodemailer, and avatar
REST API Nodemon upload with image processing (Multer + Jimp).
MongoDB Multer Full CRUD operations with MongoDB.
Swagger.
Mongoose Jimp
Postman Joi
Leleka - Pregnancy Tracking App
Swagger Nodemailer
Stack: Node.js, Express.js, MongoDB, Mongoose,
JWT, bcrypt, Multer, Joi, dotenv, CORS
Soft Skills Description: RESTful API for pregnancy
tracking application with 13+ endpoints.
Actively learning, open to new techs Implemented JWT-based authentication
Creative, analytical thinking (register, login, logout), user profile
Problem-solving mindset management with avatar upload functionality
Team-player, open to feedback
using Multer, tasks system with CRUD
Self-aware and growth-oriented
operations and date-based sorting, personal
diary module with emotions tracking and
Languages chronological ordering. Created custom
middleware for route protection, request
English - intermediate validation with Joi schemas, and file upload
Ukrainian - native handling. Designed MongoDB data models with
proper relationships and validation. Applied
cation Education security best practices including password
hashing with bcrypt and token-based session
2024-2025 IT School GoIT Fullstack management.
Developer

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: