• File

Кирило

Web developer

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

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.

Kyrylo Petrov
Junior Fullstack Developer
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Kharkiv, Ukraine

SUMMARY
Junior Full-Stack Developer with over 1 year of practical experience building scalable web applications, RESTful APIs, and
responsive user interfaces using Node.js, Express, React.js, and JavaScript/TypeScript.
Experienced in developing full-stack features for SaaS platforms (EdTech and LegalTech), including database integrations,
custom file uploads, authorization workflows, dynamic data tables, and search filters.
Strong understanding of modern client-server architecture, database modeling, Git version control, and API integrations,
backed by attentiveness and a continuous drive to learn.
SKILLS
Frontend: React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, TailwindCSS, SCSS
Backend: Node.js, Express.js, RESTful APIs, PostgreSQL, MongoDB, ORM/ODM (Mongoose, Prisma)
Development Practices: Full-Stack Component Architecture, Database Design, Responsive UI, Authentication (JWT), API
Integration
Tools & Workflow: Git, GitHub, Postman, Figma, Debugging, Code Reviews
Languages: English (Advanced), Ukrainian (Native)
EXPERIENCE
Junior Full-Stack Developer Jan 2026 – Present
EdTech Startup Kharkiv, Ukraine (Remote)
• Developed full-stack functionality for the student dashboard, connecting React components with Node.js/Express backend
services.
• Designed and implemented RESTful API endpoints to handle student homework submissions, grades, and course
progression tracking.
• Built interactive modal windows and UI components using React, integrated with server-side endpoints for real-time video
progress updates.
• Implemented server-side filtering and pagination logic for educational materials to optimize payload size and response
times.
• Debugged state management and API session persistence using LocalStorage, React Context, and JWT authentication.

Junior Full-Stack Developer Jun 2025 – Dec 2025
Document Management System (LegalTech) Kharkiv, Ukraine (Remote)
• Created full-stack document registry features, including a dynamic frontend editor and backend JSON data storage models.

• Developed backend endpoints for multi-parameter search and filtration across contract records (filtering by date,
counterparty, and status).
• Configured secure file upload handling on Node.js with backend validation for file types, size constraints, and error
reporting.
• Added bulk operation API routes for batch downloading and deleting document entries, reducing client request overhead.

• Refactored legacy React class components and legacy backend routing middleware to improve codebase modularity.

EDUCATION
Yaroslav Mudryi National Law University Kharkiv, Ukraine
Bachelor’s Degree 2022 – 2026

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: