Skip to content
View kononyukii's full-sized avatar

Block or report kononyukii

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kononyukii/README.md

Hi 👋 I'm Ivan Kononyuk

Senior Frontend Engineer — Product-minded (React / Next.js)

I build production web applications and deliver end-to-end product features — from problem framing to release and iteration.

I work at the intersection of engineering + product: translate business goals into reliable UX, ship iteratively, measure impact, and keep systems maintainable at scale.


🎯 Product Engineering Focus

  • Ownership from discovery → delivery → iteration
  • Strong execution: small PRs, predictable releases, fast feedback loops
  • UX quality: accessibility, performance, edge cases, resilience
  • Cross-team collaboration: product/design/backend/stakeholders
  • Pragmatic architecture: scalable patterns without over-engineering

⚡ AI-Augmented Delivery

I use AI tools in daily engineering work to increase delivery speed without sacrificing quality:

  • Faster iteration on implementation details (while keeping architecture stable)
  • Higher-quality refactoring and safer changes via tests + small PRs
  • Better documentation/ADR discipline and clearer PR communication
  • Consistent patterns and reduced cognitive load on repetitive tasks

🧰 Core Stack

Frontend

  • React, Next.js (App Router), TypeScript (strict)
  • TanStack Query / Router, Zustand
  • GraphQL (BFF pattern), REST, WebSockets

Styling & UI

  • Tailwind CSS + shadcn/ui (design-system driven)
  • SCSS (modular architecture)
  • styled-components (CSS-in-JS)

Quality & Delivery

  • Vitest, Playwright
  • GitHub Actions, CI discipline
  • Performance profiling & optimization

⭐ Featured Projects (WIP)

Structured Intake Assistant for Primary Care — local-first intake → doctor-facing summary (priority)

An open-source, privacy-first web tool that turns patient pre-visit intake into a structured, clinician-friendly summary/PDF (no diagnosis / no treatment / no triage).

Stack: Next.js (App Router) · TypeScript (strict) · Tailwind · shadcn/ui · Zustand · TanStack Query · Zod · IndexedDB
Quality: Vitest · Playwright · CI: GitHub Actions
Repo: https://github.com/kononyukii/structured-intake-assistant

Focus: safe boundaries, structured data capture, privacy-by-default, output sanitization, export-ready summaries.


MindTrack — privacy-first, offline-first mental wellness mini-app

A local-first app focused on safe mental wellness routines (no medical claims / no diagnosis).

Stack: Next.js · TypeScript · Tailwind · shadcn/ui · Zustand · TanStack Query · Zod · IndexedDB
Testing: Vitest · Playwright · CI: GitHub Actions
Repo: https://github.com/kononyukii/mind-track

Focus: architecture, offline reliability, accessibility, performance, release discipline.


📌 What I’m best at

  • Turning ambiguous product requirements into clear solutions
  • Building reusable UI patterns and scalable feature architecture
  • Improving DX and keeping codebase “easy to change”
  • Shipping reliably under real constraints

🤝 Collaboration

Open to collaborating on interesting products (frontend-heavy or full product delivery).

Pinned Loading

  1. structured-intake-assistant-landing structured-intake-assistant-landing Public

    Standalone landing page for Structured Intake Assistant — a privacy-first concept for clearer patient-doctor handoff before a primary care visit.

    HTML

  2. structured-intake-assistant structured-intake-assistant Public

    Open-source web app that turns patient pre-visit intake into a structured, doctor-friendly summary/PDF (local-first; no diagnosis/treatment/triage).

    TypeScript

  3. mind-track mind-track Public

    Privacy-first, offline mental wellness tracker built with Next.js. Mood tracking, CBT journaling, insights and encrypted local data export. Production-style architecture and incremental development…

    TypeScript

  4. datepicker datepicker Public

    TypeScript