• File

Maxim

React, Next.js Frontend developer

Considering positions:
React, Next.js Frontend developer, Fullstack-програміст
Age:
23 years
City of residence:
Odesa
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

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.

MAXIM ZLATIN
Frontend Engineer - React / Next.js
Ukraine | LinkedIn | GitHub | zlatin.it.com | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)

SUMMARY
Frontend engineer with a Computer Science background and 2.5 years of self-directed, hands-on experience building
applications with React/Next.js and its ecosystem - from simple projects (typing speed trainer, e-commerce app) to a
production-ready full-stack platform (notes app). Looking for a junior frontend/full-stack role.
TECHNICAL SKILLS
Languages: JavaScript (ES6+), TypeScript, HTML, CSS/SCSS
Frameworks & State: React, Next.js (App Router), Redux Toolkit, Zustand, TanStack Query
AI tools: Claude, Gemini, GitHub Copilot
Forms & Validation: React Hook Form, Zod
Backend & Data: Node.js, Prisma, PostgreSQL, Server Actions, better-auth, NextAuth
Styling & Animation: Tailwind CSS, SCSS Modules, Framer Motion, Styled Components
Tools & Testing: Git/GitHub, npm/yarn, Jest, React Testing Library
PROJECTS & EXPERIENCE
Morphic Notes - Full-Stack Notes Application | Live Demo | GitHub
• Built a full-stack notes app with Next.js (App Router), TypeScript, and Prisma/PostgreSQL, including server-side AES-256-
GCM envelope encryption for the user’s sensitive information.
• Implemented user authentication with credentials and OAuth (Google and Facebook), email verification and password
reset using better-auth and Resend.
• Designed a multi-store Zustand architecture to keep UI responsive during CRUD operations, using optimistic updates
with rollback to keep data in sync even on API failures.
• Implemented drag-and-drop reordering animations with Framer Motion.
Speed Text - Typing Speed Trainer | Live Demo | GitHub
• Built a typing-speed trainer with Next.js (App Router), varying levels of difficulty, sentence sets stored in PostgreSQL via
Prisma, WPM and accuracy scoring, and animated per-letter mistake tracking using Zustand and Framer Motion.
Blog App - Full-Stack Blog with Moderation | Live Demo | GitHub
• Built a full-stack blogging platform with Next.js (App Router), NextAuth authentication, role-based access, and a Prisma
ORM with PostgreSQL database, nested comments and replies, likes, and a favorites page.
• Implemented a comment reporting and moderation system, user image uploads via UploadThing, and forms validated
with React Hook Form and Zod.
LAST-e - Simple E-Commerce | Live Demo | GitHub
• Built a React/TypeScript storefront (Vite, React Router) with product search, category filtering, a shopping cart, favorites,
and recently viewed products, powered by a public API.
• Used Redux Toolkit for a user cart and TanStack Query for data fetching.
EDUCATION
Computer Science, Odessa National Maritime University (2020 - 2023)
• Studied core CS fundamentals (data structures, algorithms, programming logic) before leaving to pursue frontend
development full-time.
Frontend Development - Self-Directed
• Project-based study of React/Next.js with its ecosystem and full-stack architecture, plus adjacent backend fundamentals
(Node.js, Prisma, PostgreSQL).
LANGUAGES
English: B1–B2 (Upper Intermediate) | Ukrainian: Native | Russian: Native | Romanian: B1 (Intermediate)

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: