Ivan
Web developer
- Рассматривает должности:
- Web developer, Junior Frontend Developer, Front-end програміст, Web-програміст
- Возраст:
- 20 лет
- Город проживания:
- Житомир
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/18664677/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Frontend Developer
ikuzmin252@gmail.com [
Ukraine, Zhytomyr github.com/KuzminIvan232
[
SUMMARY
Frontend developer focused on React and Next.js. Built and deployed AI Interviewer -
a chat-based interview simulator with streaming AI responses, automated scoring,
and Google OAuth. Also developed a music streaming web app on a custom PHP
framework I wrote from scratch. Computer Science student looking for my first
commercial role to grow in a product team.
EDUCATION
Bachelor's Degree in Software Engineering - Web 2023 – 2027
Technologies Zhytomyr, Ukraine
Zhytomyr Polytechnic State University
Final year (graduating 2027)
SKILLS
Languages: Tools:
JavaScript, TypeScript, HTML, CSS, PHP, Git, GitHub, VS Code, Figma, Postman
SQL
Concepts:
Frontend: Responsive Design, SPA/SSR, Server
React, Next.js, Tailwind CSS Actions, CI/CD (Vercel)
Backend:
Node.js, REST APIs, PostgreSQL, Drizzle
ORM
LANGUAGES
English Ukrainian
Intermediate (B1) Native
1/2
PROJECTS
AI Interviewer
Educational project | 2026
Tech: Next.js, TypeScript, Tailwind CSS, PostgreSQL, Drizzle ORM, NextAuth, Vercel
AI SDK, Groq, Jest, React Testing Library
- Built a chat-based interview simulator with real-time streaming AI responses via
Vercel AI SDK and Groq LLaMA 3.1
- Designed an automated evaluation system that scores user answers across 4
metrics (Communication, Professionalism, Experience, Problem Solving) with per-
metric feedback
- Implemented Google OAuth authentication via NextAuth v5 with JWT strategy and
PostgreSQL-backed session persistence - Architected a type-safe data layer with
Drizzle ORM and Neon serverless PostgreSQL, including schema migrations
- Covered core business logic with Jest + React Testing Library unit and integration
tests
GitHub: github.com/KuzminIvan232/ai-interviewer
Live: ai-interviewer-seven-eta.vercel.app
Vinland Music
Educational Project | 2025
A music streaming and playlist web app built on a custom-written PHP MVC
framework - no Laravel, Symfony or other third-party framework used
Tech: PHP, MySQL, PDO, JavaScript, HTML5, CSS3, Apache
- Designed and built a custom PHP MVC framework from scratch: router, base
controller, generic CRUD model layer, singleton PDO database wrapper, session
manager, and a view renderer with output buffering
- Implemented PSR-0 namespace autoloading and a single-entry-point architecture
via Apache .htaccess URL rewriting
- Built core music app features: track catalog, persistent HTML5 audio player, MP3
upload with UUID-based filenames, personal playlists with custom cover images,
and recently-played list (localStorage)
- Designed a relational MySQL schema (users, songs, playlists, playlist_tracks) with
foreign-key relationships, accessed via PDO
- Wrote the entire frontend in vanilla JavaScript - no framework - to focus on core
language fundamentals
GitHub: github.com/KuzminIvan232/vinland-music
2/2
Похожие кандидаты
-
Web-програміст
Удаленно -
Web-розробник
Удаленно, Одесса -
Веброзробник
17000 грн, Удаленно -
Веброзробник
Удаленно, Чернигов -
Webflow developer
Удаленно, Днепр , еще 2 города -
Web developer
Удаленно, Днепр