Skip to content
View nancygespens's full-sized avatar

Block or report nancygespens

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
nancygespens/README.md

inf_aug_Asset 4

Hey, I'm Nastia 👋

Senior Graphic Designer · Illustrator · Frontend Developer · Pixel Wrangler

Spent 10 years making things look good. Now making them actually work, too.

LinkedIn Telegram Portfolio Email


👩‍💻 About Me

  • 🎨 10 years as a graphic designer → opened VS Code one day → no regrets
  • ⚛️ Currently building with React, JavaScript (ES6+), and REST APIs
  • 🤖 Recently integrated AI APIs (HuggingFace / Llama 3.1) into a real project
  • 📚 Finishing Scrimba Frontend Career Path (Advanced React) + learning TypeScript
  • 🧠 I think about UX before I write a single line of CSS — designer habit, useful in dev
  • 📍 Remote · Open to international teams

🛠️ Tech Stack

React JavaScript HTML5 CSS3 Vite Git Netlify Adobe Illustrator Adobe Photoshop Procreate TypeScript


🚀 Featured Projects

React 18 · Vite · HuggingFace API · Meta Llama 3.1

Tell it what's in your fridge. Get a real recipe back. Powered by AI.
Built with React components, async API calls, .env security, and react-markdown rendering.
The project where AI integration finally clicked for me.


React 19 · Vite · Open Trivia DB API · react-confetti

Trivia quiz app — 24 categories, live API questions, confetti for perfect scores.
Full game flow, answer feedback, dynamic class names with clsx, responsive layout.


React 19 · Vite · nanoid · react-confetti

Dice game with real pip visuals (CSS Grid, no numbers!), live timer, roll counter, and confetti.
Full keyboard accessibility with aria-pressed, aria-live regions throughout.


JavaScript · OMDb API · LocalStorage

Movie search with ratings, genres, full plot — and a watchlist that actually remembers what you saved.
Multi-page architecture, async/await, error handling, responsive Flexbox layout.


JavaScript · The Color API

Generate harmonious color palettes from any base color. A tool I'd actually use at work.
Custom dropdown UI, click-to-copy HEX, live swatches, fully responsive.


JavaScript · Vite · LocalStorage

Interactive ordering app with star ratings, real-time order summary, and payment modal.
Vanilla JS state management, DOM manipulation, cross-browser responsive design.

Popular repositories Loading

  1. Task_2.2_Get-a-ruble-for-every-100 Task_2.2_Get-a-ruble-for-every-100 Public

    Java

  2. Task-_2.1_Miles Task-_2.1_Miles Public

    Java

  3. Task_3.1_Miles_modernization Task_3.1_Miles_modernization Public

    Java

  4. Task_3.2_Body-mass-index Task_3.2_Body-mass-index Public

    Java

  5. Task_3.3_Credit-calculator Task_3.3_Credit-calculator Public

    Java

  6. TASK-4.1-ADDING-TESTS TASK-4.1-ADDING-TESTS Public

    Java