KATERYNA DIACHENKO
Full-Stack Developer
Junior full-stack developer with hands-on experience shipping TypeScript features end-to-end — React, Redux Toolkit / RTK Query on the frontend and Node.js (Fastify), PostgreSQL, Docker, and CI/CD on the backend. Comfortable owning UI, REST APIs, and collaborative git workflows. Career switcher from financial management with strong ownership and communication; seeking a junior full-stack remote role.
Skills
Problem solving · Continuous learning · Team collaboration · Ownership · Self-driven
Technical Skills
- Strong: TypeScript, JavaScript (ES6+), HTML5, CSS3, SQL · React, React Router, Redux Toolkit, RTK Query · Node.js, Fastify, Knex, Objection · PostgreSQL · Docker · Git / GitHub · Zod · pnpm workspaces · GitHub Actions (CI/CD)
- Familiar: Zustand, Tailwind CSS, Material UI, Styled Components, MySQL, WebSockets, Jest, React Testing Library, React Native, Vite, Postman, Figma
Experience
Binary Studio Academy
- Built and shipped features on an AI prompt tooling product in a TypeScript monorepo (React, Redux Toolkit/RTK Query, Fastify, Knex/Objection, PostgreSQL).
- JWT-backed route protection on Fastify (auth guard, public vs protected routes, token payload validation).
- Fuzzy tech-stack tag suggestions end-to-end (normalization, Fuse.js ranking, reusable searchable multi-select, workspace search by tags).
- Prompt delivery flow (get-by-id API, delivery page, inline generate result, history deep-link).
- Workspace management UI redesign and readiness/activity insights (dataset target, card stats, list sorting).
- Production-style practices: shared Zod contracts, conventional commits, Docker, GitHub Actions CI/CD.
Fortuna International Ltd
- Led B2B client negotiations and financial workflows (budgeting, Excel-based data analysis).
- Collaborated with marketing on website UI/content planning.
Education
Binary Studio Academy
Full-Stack Academy
IT Incubator
Frontend Development
National University of Shipbuilding
Master’s in Economics
Languages
English (B2)
Ukrainian (native)
Russian (fluent)
Bulgarian (working)
Projects
Promptomat · Team
Add, evaluate, and search prompts in a team workspace; generate new prompts from similar high-quality examples; local MCP integration for coding agents.
To-Do List App · Solo
Auth-protected access, CRUD for todo lists and tasks, filtering, and persisted user data available on next login; Dockerized local setup with React Hook Form + Zod and RTK.
Inspiration App · Solo
Mobile app to create and browse inspiration cards: light/dark theme, bottom-tab navigation, random or custom image/quote, gallery/camera picker, and a scrollable dashboard list.
Interests & Hobbies
- Immersive Reader: Fantasy literature (Tolkien devotee) + Norwegian detective novels
- Craft & Precision: Cross-stitch embroidery and bead weaving, creating detailed handcrafted pieces
- Live Music Explorer: Attending rock concerts and festivals across the globe
- Wanderer: Visited 15 countries and 48 cities so far
- Master Builder: Lego enthusiast, one brick at a time
- Screen & Culture: Anime enthusiast with a soft spot for 20th‑century rock
- Forest & Peaks: Mushroom foraging + mountain hiking
- Stage & StringsKaraoke regular and amateur ukulele player (junior level, big heart)
- Champion in Motion: Former double world champion in group bellydance competition
- Home Baker: Proud baker and mother to Boris the cat
- Leisure Competitor: Mini golf enthusiast
- Speed & Strategy: Devoted F1 fan, following every race and grid drama
- Cosmic Mindset: Amateur astrology guru
- Gentle Mover: Occasional jogger for fresh air and reset