AI Business Plan Generator
Full agentic AI system for automated business plan creation with document segmentation, RAG pipelines, and multi-agent orchestration via n8n.
AI
Senior AI Fullstack Engineer with 5+ years of experience building production agentic AI systems and the web platforms around them. LLM-powered multi-agent architectures, RAG pipelines, enforced structured output — and the frontend and backend needed to actually ship them.
Currently at Apex Health in Lusail, Qatar, designing AI-driven automation across departments. Previously four years at Cybernetic Labs in Istanbul, latterly as Senior Software Engineer, with earlier production work at Megaventory (Athens) and OptimumTek (Istanbul).
useTypewriter()Custom hook — role titles type character by characteruseIntersectionObserver()Custom hook — entries animate when scrolled into viewuseState()Expand/collapse job highlights interactivelyFull agentic AI system for automated business plan creation with document segmentation, RAG pipelines, and multi-agent orchestration via n8n.
AIMobile learning app with cooperating AI agents for content generation, flashcard creation, and knowledge retrieval via MCP tools.
AIEnterprise-grade NPM libraries of UI components with CI/CD using Lerna & Nx, Storybook documentation, and multi-framework support.
FrontendSolidity smart contract for online elections, tested on Ganache (Ethereum) and Moonbeam (Polkadot) with a Vue.js + DrizzleJS frontend.
FullstackAutomated frontend code generation using Microfrontends, Mako Templates, and Python to improve development speed and efficiency.
FrontendInteractive restaurant management web app using React.js, Firebase NoSQL database, and Stripe API for payments.
Fullstacktweened() Svelte motion store — smooth card hover scalinganimate:flip Automatic layout transition when filtering projects$derived Reactive declarations — filtered list recalculates automaticallyv-modelTwo-way binding — filter input reactively updates the grid<TransitionGroup>Smooth reorder animation when filtering skillscomputed()Derived filtered list recalculates automaticallySix applications sharing one account, one database and one deploy. Each opens on a finished example — real saved output, no signup, nothing to prepare.
Multi-document notebooks where every answer names the document it came from.
Ask a spreadsheet in English. The data never leaves the browser — check the network tab.
SEO and answer-engine review of any URL. Its self-audit of this site is not flattering.
Which chunking strategy actually wins? Benchmarks rather than vibes — and the expensive model lost.
A document as an entity graph. Click any edge for the sentence that justified it.
A language model running entirely in the browser. Turn on airplane mode and keep going.
Ask about his experience. It answers from his CV, this site, and his project write-ups.
Questions go to a server function that answers from a fixed dossier. No conversation is stored, here or anywhere else.