Last played
More about me
I'm Huseyin, a full-stack engineer
I'm Huseyin Kaplan, a full-stack engineer in Istanbul with 5+ years in software engineering. I build production AI features and the product around them: the interface, the retrieval pipeline and the evals that keep it honest.
Off the keyboard I'm usually training: Muay Thai, MMA, lifting and a lot of stretching. Evenings often go to agents, evals and side projects.
Currently building at Revotas, a B2B marketing SaaS, and Tedavio AI, a private LLM product for clinics.




The experience
Experience that ships
-
2023 — Now
Apr 2023 – Present · 3.5 yrs
RevotasIstanbul · HybridFull-timeFull Stack Engineer
- Document Center RAG assistant. Spotted the need without a formal task, prototyped it and shipped retrieval-augmented answers over uploaded company documents with streamed responses. Vercel AI SDK with embeddings, tuned for Turkish.
- Recommendation rendering engine. Brands said recommendations didn't match their design. I built a native slider plus a clone mode that copies the host site's card and carousel and injects our data, with per-library handling for Slick, Owl and Swiper. Config-driven, about 12k lines of core, with view, click and conversion attribution. I own the widget architecture, runtime and integration; the recommendation data comes from the backend.
- Conversion products. Built the searchandising and offer-search system and the company's most-used conversion widget from scratch, config-driven so non-technical users manage them without code.
- Enterprise admin platform. CRM, support and ticketing with productivity dashboards, billing, a customer-workspace switcher and the AI Document Center, with an animated bilingual (TR/EN) login.
- Mobile push system. End to end with React Native, Firebase Cloud Messaging and Notifee, integrated with a Java/Spring backend using RabbitMQ and an FCM worker, including deep-link routing.
- Performance. Cut LCP by 40% with code splitting, lazy loading and SSR/ISR patterns. Playwright E2E checks cover the recommendation widget.
Stack
-
2022 — 2023
Dec 2022 – Apr 2023
UpworkRemote · international clientsFreelanceFreelance Full Stack Engineer
- Built and shipped web and mobile applications fully remote, from requirements to deployment, owning component architecture and API integration.
- CloudInteract KPI Dashboard. A cloud-based KPI dashboard for the construction industry with interactive data views for tracking team performance.
- Worked directly with clients on scoping, UI decisions and iteration speed. Testing with Jest, Playwright and React Testing Library where scope required.
Stack
-
2022
Jan 2022 – Dec 2022
KobisiIstanbul · RemoteFull-timeFrontend Developer
- Built responsive, SEO-aware e-commerce interfaces and improved storefront performance.
- Reusable UI systems and design consistency across production client websites, working closely with backend teams on integration and performance.
Stack
-
2017 — 2018
Jun 2017 – Jun 2018
Türkiye İş BankasıTuzla, Istanbul · On-siteInternshipSoftware Development Intern
- A one-year engineering internship in an enterprise banking IT organization. Built web interfaces with HTML, CSS and JavaScript and learned team-based delivery in a regulated environment.
Open source
Code & contributions
207contributions in the last year
Busiest on July 31 with 8 in a day
166 day best streak
Off the clock
Explore, experiment & say hello
ScrapbookHover a sticker
Guestbook
Sign the wall, leave a note
Hi, I'm Huseyin. Leave a note and say hi.
On repeatSpotify ↗
The soundtrack to my days
Albums & singles behind my most-played tracks.
Collaboration
Small pull requests, written updates, no surprises
Education & certifications
Istanbul Okan University
B.Sc. Software Engineering
Sep 2023 – Jun 2027 · in progressIstanbul Aydın University
Associate Degree, Computer Programming (English program)
2022


CS50 Web Programming
Harvard University
AI Engineer Path
Scrimba
Full-Stack Developer Path
Scrimba
Core stack and delivery focus
Applied AI
RAG on pgvector, hybrid retrieval with RRF, query rewriting, citations, abstention, agentic tool calling with deterministic human handoff, and offline evals wired into CI.
Product interfaces
React and Next.js App Router, accessible interaction design, clear error and recovery states, and Core Web Vitals work that holds up in production.
Backend workflows
Node.js and Django services, typed API contracts, multi-tenant PostgreSQL with row-level security, webhooks with deduplication, and event-driven services.
Quick answers for recruiters and teams
What does Huseyin Kaplan work on?
Production AI features and the product around them: retrieval-augmented generation (RAG) with citations and abstention, LLM evaluation wired into CI, agentic tool calling with human approval, and the React, Next.js and Node.js interfaces and services that ship them.
Which roles is he open to?
Full-stack, applied AI, AI product and frontend engineering roles. Remote or hybrid from Istanbul (UTC+3), with good overlap for European working hours.
What is his main stack?
TypeScript, React, Next.js and Node.js first, with Python (FastAPI, Django) for applied AI. PostgreSQL with pgvector, Supabase, Vercel AI SDK, Claude API, Docker, Playwright and GitHub Actions.
Can I run his projects without an API key?
Yes. LLM Reliability Lab, Production RAG & Evals and Agent Runtime Bench run on deterministic fixtures or a scripted model, so the results are the same locally and in CI.
How do I contact him?
Book a 30-minute call or send a message on the contact page, or email hello@huseyinkaplan.dev.
Have a problem worth solving?Let's make it reliable
Start a conversationOpen to full-stack and applied AI roles, remote or hybrid.
Tell me about the role, the team and the problem.
