Gorkem Y.
Full-Stack Engineer | Next.js, Node.js, TypeScript | AI & RAG
Full-Stack Engineer building production web apps in Next.js, React, Node.js, NestJS, TypeScript and PostgreSQL, with AI and RAG features when the product needs them. Available 30 to 40 hours a week for long-term work. Most clients hiring me are not looking for a project to be handed off. They want one engineer who stays, learns the codebase, and owns frontend, backend, database and deployment without needing three separate hires to coordinate. My longest contract here ran five months and 168 hours with the same client, which is the part of my record I care about most. What I do Frontend is my deepest craft. Next.js, React, TypeScript, Tailwind, shadcn/ui, state done properly with Zustand or Redux and TanStack Query. Polished production UI, not prototypes. Backend I own too. Node.js, Express, NestJS, PostgreSQL, MongoDB, Supabase, Firebase, plus REST, GraphQL, tRPC and WebSockets. Auth, payments with Stripe, background jobs, the unglamorous parts that decide whether a product survives. AI is not a side interest. I am Co-Founder and CTO of Privent.ai, a security layer for AI agents, where I built the NestJS and PostgreSQL backend, the Next.js dashboard, an npm SDK and an ML risk-scoring service on FastAPI. I have shipped RAG pipelines with embeddings, a vector database and grounded LLM answers, so adding real AI to your product is not new ground. Recent work 1 - Privent.ai. Security layer for agentic AI, self-hosted, live in production. 2 - AI voice call center. Real-time voice agent on Next.js, GraphQL, OpenAI and WebSockets, answering and scheduling 24/7. 3 - FeatureFlow. Crawls a SaaS site and turns it into AI-generated onboarding scripts and tutorial videos. 4 - Navoo AI. In-app assistant that reads user intent and screen context to cut support load. 5 - Hustily. Shopify conversion pop-ups with Stripe subscriptions, embeddable into any store. Clients here have called the work clean, maintainable, secure and delivered on time, and several rehired or extended. If you need one senior engineer for the long run rather than a series of contractors, message me with what you are building and where it hurts most.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.2k
Billed in all: $13,952$14k
$396 in the last 6 months
Across 20 contracts
Earnings, last 30 days
Skill rankings: Top 21% in ExpressJS
Ranked by MRR among everyone on Upwork with the skill.
- #746GraphQL3,403 freelancers · 🇹🇷 #9Top 22%🇹🇷#9 of 47
- #923NestJS3,757 freelancers · 🇹🇷 #15Top 25%🇹🇷#15 of 55
- #1,189ExpressJS5,651 freelancers · 🇹🇷 #11Top 21%🇹🇷#11 of 60
- #1,203Stripe3,151 freelancers · 🇹🇷 #9Top 38%🇹🇷#9 of 26
- #1,601Tailwind CSS6,978 freelancers · 🇹🇷 #26Top 23%🇹🇷#26 of 99
- #1,715Supabase4,116 freelancers · 🇹🇷 #27Top 42%🇹🇷#27 of 65
- #1,955AI App Development4,708 freelancers · 🇹🇷 #26Top 42%🇹🇷#26 of 52
- #2,062SaaS Development5,201 freelancers · 🇹🇷 #23Top 40%🇹🇷#23 of 39