Artem
Front-end програміст
- Age:
- 39 years
- City:
- Kharkiv
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.
You can get this candidate's contact information from https://www.work.ua/resumes/18647376/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Frontend Developer
[
SUMMARY
Frontend Developer with commercial experience building React and TypeScript applications. Experienced in SPA
architecture, REST API integration, and state management with Redux Toolkit and Zustand. Skilled in scalable fronten
architecture using Feature-Sliced Design. Built and deployed full-stack projects with JWT authentication, PostgreSQL
databases, and real-time WebSocket features.
TECHNICAL SKILLS
Frontend: React 19, TypeScript, JavaScript ES6+, Redux Toolkit, Zustand, React Router, Framer Motion, Vite
Styling: CSS3, SCSS Modules, Responsive Design, Figma
Backend: Node.js, Express.js, REST API, WebSocket, Socket.io
Database: PostgreSQL, Prisma ORM
Tools: Git, GitHub, Postman, Vercel, Render
Architecture: Feature-Sliced Design, SOLID, DRY, Clean Code
EXPERIENCE
Halo Lab — Frontend Developer Jan 2025 – Jun 2025 | Kharkiv, Ukraine | Remo
• Maintained and extended production React application using TypeScript and Feature-Sliced Design methodology
within an existing codebase
• Authored and maintained TypeScript typings across new and existing modules to ensure full type safety
• Optimized rendering performance of complex components using useMemo and React.memo, reducing script
execution time from ~200ms to 15–20ms
• Built reusable UI components and integrated REST API endpoints across multiple features
• Participated in pull request reviews, focusing on FSD compliance, DRY principles, and TypeScript standards
PROJECTS
Chat App
Live: chat-app-zeta-nine-45.vercel.app | GitHub: github.com/Imprescindible/chat-app
React · TypeScript · Node.js · Express · Socket.io · PostgreSQL · Prisma · JWT · Vite
Full-stack real-time chat application with WebSocket-based messaging via Socket.io. Features JWT authentication,
private and group rooms, file uploads, emoji reactions. Built REST API with Node.js/Express and PostgreSQL databas
with 6+ related entities. Deployed on Render (backend) and Vercel (frontend).
Habit Tracker
Live: habit-tracker-1-okxu.onrender.com | GitHub: github.com/Imprescindible/habit-tracker
React 19 · TypeScript · Vite · Express · PostgreSQL · Prisma · Zustand · SCSS Modules · FSD
Full-stack productivity app with Node.js/Express REST API and PostgreSQL. Implemented 15+ reusable UI
components, CRUD habit management, Pomodoro timer, heatmap analytics, streak tracking, and archive system. Buil
with Feature-Sliced Design architecture for long-term scalability.
EPL Football Dashboard
Live: football-dashboard-peach-three.vercel.app | GitHub: github.com/Imprescindible/football-dashboard
React · TypeScript · Redux Toolkit · React Router · Framer Motion · Vite
SPA with complex state management via Redux Toolkit — live standings, sortable columns, team comparison modals,
match listings, team pages, and URL-based filters. Fluid UI animations with Framer Motion, skeleton loading states, an
serverless API proxy on Vercel.
EDUCATION
Frontend Development — Self-Study 2018 – Prese
Focused on: React, TypeScript, JavaScript, REST API integration, PostgreSQL, scalable architecture (FSD, SOLID).
Studied under a paid mentor (1 year), confirmed job-ready at junior level.
LANGUAGES
English — C1 Advanced
Ukrainian — Native
Similar candidates
-
Front-end програміст
Kharkiv, Remote -
Front-end програміст
20000 UAH, Kharkiv -
Front-end програміст
Kharkiv, Kyiv , more 6 cities -
Frontend-програміст
120000 UAH, Kharkiv, Vinnytsia , more 8 cities -
Front-end програміст
Kharkiv, Kyiv, Remote -
Front-end програміст
Kharkiv, Remote