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 is supported. This note will only be visible to 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 1

    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 1

    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 1

    4. datepicker datepicker Public

      TypeScript