Skip to content
BackNov 7
Nadiia P.
Upwork badge

Nadiia P.

Full-Stack Developer | AI-Native React Next.js NestJS Supabase SaaS

Full-stack developer with 4 years of production experience building SaaS platforms, MVPs and web apps with AI features built in: assistants, chat over your data, smart search and automation. I deliver end to end with React/Next.js, Node.js/NestJS and Supabase/PostgreSQL, covering database, API, UI, auth, payments and deployment. I'm comfortable owning the whole product, but I also join existing teams when you need someone to take over a backend, build a new module, or ship a specific feature fast. 🤖 AI in your product and in my workflow In your product: I integrate LLMs (OpenAI and Claude APIs) into real features such as AI assistants, chat over your own documents and data, smart search, content generation, and automated data extraction. For "chat with your data" features I build RAG pipelines with embeddings and vector search in Supabase (pgvector) or PostgreSQL, so the AI answers from your content, not from guesses. I also take care of the unglamorous part: streaming responses, rate limits, cost control and fallbacks. In my workflow: Cursor and Claude Code are my main coding environment. I use them daily to write, review and refactor code. GitHub Copilot handles in-editor completions, v0 helps me prototype UI quickly, and ChatGPT and Perplexity cover research and debugging. The result is faster delivery, while every line still goes through my own review before it reaches your repository. 💡 What I build SaaS platforms and MVPs - from the first database schema to paying users Admin panels and dashboards - data tables, analytics, charts, role-based access Real-time features - chats, notifications, live updates with WebSockets/Socket io APIs and backends - REST and GraphQL, clean NestJS architecture, background jobs Auth and payments - JWT, OAuth/Auth0, Supabase Auth, Stripe subscriptions AI features - assistants, document Q&A, semantic search, AI-driven automations ⚙️ How I work Clear, frequent updates - you always know what's done, what's next, and what's blocked Small deliveries - working features every few days, not one big reveal at the end Typed, structured code - TypeScript everywhere, so the next developer can pick it up easily I ask questions early - I'd rather clarify a requirement on day one than rebuild it on day ten Fluent English, used to async work across time zones 🧰 Tech Stack Frontend React Next.js (App Router SSR SSG) TypeScript JavaScript (ES6+) Redux Toolkit Zustand TanStack Query React Hook Form Zod UI & Styling Tailwind CSS Material UI Shadcn UI styled-components Framer Motion Charts & Data UI Recharts Chart.js TanStack Table Backend Node.js NestJS Express.js REST APIs GraphQL (Apollo) WebSockets Socket io Swagger/OpenAPI Databases & ORM PostgreSQL Supabase MongoDB Firebase/Firestore Redis Prisma TypeORM Mongoose AI & LLM OpenAI API Claude API LangChain Vercel AI SDK Embeddings RAG pgvector Pinecone Auth & Security JWT OAuth 2.0 Auth0 Supabase Auth Firebase Auth AWS Cognito RBAC Payments & Integrations Stripe SendGrid Twilio Google APIs Cloud & DevOps AWS (EC2 Lambda S3 RDS Cognito API Gateway) Docker GitHub Actions CI/CD Vercel Netlify Testing & Tools Jest Supertest Playwright Postman Git Jira ☑️ Why work with me I think about the product, not just the ticket. If there's a simpler or cheaper way to reach your goal, I'll tell you. One developer for the full cycle. Frontend, backend, database, AI and deployment, without hand-offs between three people. Backend that scales. Proper data modelling and API design from the start, so growth doesn't mean a rewrite. AI that's useful, not decorative. I add AI where it saves your users time, and skip it where it doesn't. Have a SaaS idea, an MVP to build, or a product that needs AI features? Send me a short description and I'll reply with questions and a suggested technical approach.

🇺🇦Okny, Ukraine$22/hr100% JSS5.00 (2)Since Jul 2025
GlobeUpwork

Earnings and projects

MRR
$3.3k

Last 6 months ÷ 6

World#11,177 / 412k
🇺🇦Country#717 / 14.3k
Revenue, last 30 days
$554

Last 6 months: $20k

World#60,200 / 412k
🇺🇦Country#2,313 / 14.3k
Total earnings
$38k

Billed in all: $40k

World#94,132 / 412k
🇺🇦Country#5,148 / 14.3k
Per project
$13k

$20k in the last 6 months

World#11,772 / 412k
🇺🇦Country#871 / 14.3k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇺🇦Country#4,718 / 14.3k
Projects in all
3
33% fixed67% hourly
World#304,140 / 412k
🇺🇦Country#11,447 / 14.3k

Earnings, last 30 days

$39.8k+$554 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$39.0k$39.5k$40.0kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Tailwind CSS

Ranked by MRR among everyone on Upwork with the skill.

  1. #23AWS Amplify524 freelancers · 🇺🇦 #2Top 4%
  2. #39Material UI1,027 freelancers · 🇺🇦 #14Top 4%
  3. #108AWS Development1,478 freelancers · 🇺🇦 #11Top 7%
  4. #166GraphQL3,403 freelancers · 🇺🇦 #16Top 5%
  5. #185NestJS3,757 freelancers · 🇺🇦 #28Top 5%
  6. #209Stripe3,151 freelancers · 🇺🇦 #12Top 7%
  7. #242Tailwind CSS6,978 freelancers · 🇺🇦 #30Top 3%
  8. #274Firebase6,978 freelancers · 🇺🇦 #35Top 4%