briefly · AI brief generator
AI summarizer for saved links. Server Actions + Supabase Realtime keep the dashboard in sync, Claude Sonnet 4.6 (tool_use + prompt caching) turns an article into a structured brief with tags.
Hi, I'm
NURE graduate in Software Engineering, 2024. I build fast, accessible interfaces with React and TypeScript — focused on clean architecture, smooth UX, and code that scales.
NURE — Kharkiv National University of Radio Electronics. Master's Degree in Software Engineering, 2024.
Frontend development — building responsive, accessible interfaces using HTML, CSS, JavaScript, React, and Vue.
Open to junior frontend roles. Building portfolio projects to demonstrate skills and grow as a developer.
A selection of websites I designed and built from scratch.
AI summarizer for saved links. Server Actions + Supabase Realtime keep the dashboard in sync, Claude Sonnet 4.6 (tool_use + prompt caching) turns an article into a structured brief with tags.
Static AI & emerging-tech blog with a live AI summarizer — a TL;DR button calls Claude Sonnet 4.6 with graceful demo-fallback when credits run out. 1 000+ articles, ebooks, podcasts, forum. Modular Sass architecture.
Digital-products storefront — templates, guides & assets for frontend developers. Cart with add / remove / clear-all, category filter, checkout flow, and contact form. Global state managed via React Context + useReducer.
A minimal task-management SPA built with React and Vite. Features add, complete, and delete tasks with smooth animations and a custom dark-themed UI.
SaaS landing with a live AI feature. SSE streams tool_use arguments from Claude (incremental session render via JSON depth-tracking), per-IP rate-limit, prompt caching, and a graceful demo-fallback with an honest 'Demo response' badge.
Feel free to reach out — I'm open to new opportunities.