Олександр
Front-end програміст
- City of residence:
- Odesa
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19523526/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
[
Poland/Warsaw GitHub
Profile
Enthusiastic Computer Science undergraduate with effort to develop in IT area. Cooperative, hard-working and
flexible, creative, with good time management, able to think critically and solve problems, responsible and willing
to work in a team, quick-learner and open to critics.
Technical Skills
Languages: — Java 17+, JavaScript, Python, C++, T-SQL | Frontend: React, Vite, React Router, Axios,
HTML/CSS | Backend: Spring Boot, Spring MVC, Spring Security, Node.js, Express, Hibernate, REST APIs, JWT
authentication | Databases: PostgreSQL, MySQL, Oracle, SQLite | Tools & Other: Git & version control,
Docker, Zod, bcrypt, Pino
Education
10/2023 – Present Bachelor degree
Poland, Warsaw Polsko-Japonska Akademia Technik Komputerowych / Information technology
Projects
02/2026 – Present City Care Hospital
Full-Stack Hospital Appointment Booking Platform
Technologies: React 19 · Vite · React Router · Axios · Node.js · Express 5 · SQLite
(better-sqlite3) · JWT · Zod · bcrypt · Pino
Key Features:
• Built a full-stack patient/doctor/admin platform for browsing doctors, checking
availability, and booking, rescheduling and cancelling appointments.
• Implemented JWT-based authentication with httpOnly refresh-token rotation (hashed
tokens, jti claims) for secure, persistent sessions.
• Designed role-based access control (patient, doctor, admin) enforced via middleware
across all protected routes.
• Structured the backend with a layered architecture (routes → services → repositories
→ DTOs) using Zod for request validation and Pino for structured logging.
• Developed an admin dashboard with live statistics, recent-activity feed and generic
data-table views.
• Implemented a soft-delete system with cascading appointment cancellation to
preserve data integrity.
• Built a custom, locale-aware date picker component from scratch for appointment
scheduling.
• Added i18n support with full Polish and English localization across the UI.
Languages
Polish English Ukrainian
Similar candidates
-
Front-end програміст
Remote, Odesa -
Front-end програміст
20000 UAH, Remote, Kyiv -
Front-end програміст
Remote -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
Remote, Zhytomyr -
Front-end Developer
40300 UAH, Remote, Ivano-Frankivsk , more 4 cities