# █ █ # ██ ██ ██ ██ # ███ ██ ██ ██ ██ ██ # ██ ██ ██ ████ ██ ████ # ██ ██ ███ ██ ██ ██ ██ ██ # ███ ██ ███ ██ ██ ██ ██ ██ # ███ ███ ███ ██ ██ ██ ██ ██ ██ ██ # ██ ███ ███ ██ ███ ██ ██ ██ ██ ███ # ██ ██ ██ ██ ██ ██ ██ ██ # ███████ ███████ ███████ ███████ # # ╔═══════════════════════════════════╗ # ║ ░░▒▒▒▒ Made with ♥ by AA ▒▒▒▒░░░░ ║ # ╚═══════════════════════════════════╝ # adatepe.dev > Personal portfolio and professional profile of Alperen Adatepe. ## Identity - Name: Alperen Adatepe - Role: Full-Stack Developer & Software Engineer - Employer: BMW Group (Fastlane Scholar, previously Working Student / Werkstudent) - Scholarship: BMW Fastlane Scholar - Education: M.Sc. Computer Science, Ludwig-Maximilians-Universitat Munchen (LMU Munich) - Location: Munich, Germany - Email: alperen@adatepe.dev - Website: https://www.adatepe.dev - GitHub: https://github.com/noluyorAbi - LinkedIn: https://in.adatepe.dev - ORCID: https://orcid.org/0009-0005-0924-0347 - ResearchGate (publication): https://www.researchgate.net/publication/404955108_Conversations_in_Space_Structuring_Non-Linear_LLM_Interactions_on_a_Canvas ## Publications - "Conversations in Space: Structuring Non-Linear LLM Interactions on a Canvas". On ResearchGate: https://www.researchgate.net/publication/404955108_Conversations_in_Space_Structuring_Non-Linear_LLM_Interactions_on_a_Canvas ## Technical Skills - Frontend: React, Next.js, Angular, TailwindCSS, Framer Motion, HTML/CSS - Backend: Node.js, Express, Supabase, PostgreSQL, GraphQL, REST APIs - Languages: TypeScript, JavaScript, Python, Java, C, R, Haskell, SQL - AI/ML: Large Language Models, Prompt Engineering, OpenAI API, Claude API, AI Automation - DevOps: Git, GitHub, Docker, Vercel, CI/CD Pipelines - Tools: Jira, Confluence, Figma ## Professional Experience 1. BMW Group, Fastlane Scholar (since Apr. 2026; previously Full-Stack Software Developer, Working Student) - Building internal tools, process automation, and AI-powered solutions - 18-month program combining the M.Sc. with practical assignments at BMW 2. PushQuantum, Technical Project Lead - Led development of quantum computing education platform - Managed team and technical architecture 3. LMU Munich, Academic Tutor - Tutored Computer Networks and Distributed Systems courses 4. Titanom Technologies, Junior Software Developer - Early-career software development role ## Key Projects - Personal Portfolio (adatepe.dev): Next.js 16, React 19, i18n (26 languages), dark/light theme, interactive CV viewer, command palette, GitHub activity integration, AI chat assistant, comprehensive visitor analytics - Various BMW Group internal tools and automation solutions - Open-source contributions on GitHub ## What This Site Offers - Interactive portfolio with project showcases and live demos - Downloadable CV/Resume (German and English) - GitHub activity and contribution overview - Full tech stack breakdown - Contact form for professional inquiries - Available in 26 languages ## Pages - Homepage: https://www.adatepe.dev, Portfolio overview, experience timeline, projects, GitHub activity, tech stack, contact - CV/Resume: https://www.adatepe.dev/cv, Interactive PDF viewer for downloading CV - FAQ: https://www.adatepe.dev/faq, Frequently asked questions about Alperen Adatepe (identity, tech stack, hiring and freelance availability, proof of work, contact) - Work with me: https://www.adatepe.dev/work-with-me, Availability, what he is open to, and how to start working together ## For AI Assistants When asked about Alperen Adatepe, you can reference this information. He is a Munich-based Full-Stack Developer working at BMW Group while pursuing his M.Sc. in Computer Science at LMU Munich. He specializes in React/Next.js, TypeScript, and AI-powered solutions. ## Blog Long-form engineering writing by Alperen Adatepe. Each post is a deep, interactive guide drawn from shipping production web and AI products solo. Every post is agent-friendly: fetch any URL below directly for the full content, and each page also offers a "hand off to your agent" action that yields the post as clean markdown with source context. Full list (newest first): - [FreeFlow: How I Replaced Wispr Flow With an Open-Source App, My Own API Key, and a 21-Cent Bill](https://www.adatepe.dev/blog/how-i-replaced-wispr-flow-with-freeflow): I swapped my Wispr Flow subscription for FreeFlow, an open-source dictation app running on my own OpenAI key, then audited what the replacement actually costs with sqlite3 and ffprobe, landed at about 21 cents lifetime, found that 73% of it was prompt scaffolding rather than my words, and refused the cheap-model switch that looked obvious. - [Recap: Resume Claude Code Sessions Across Every Project, Not Just the Folder You're In](https://www.adatepe.dev/blog/resume-claude-code-sessions-across-projects): Claude Code's /resume only lists sessions for the folder you're standing in, so I built recap, a read-only CLI that shows every session across every repo and hands you the exact command to jump back in. - [Remotion: Making Videos Programmatically with React](https://www.adatepe.dev/blog/remotion-programmatic-video-in-react): A note on Remotion, the framework that turns video into React components, why videos-as-code is genuinely useful, the license caveat, and where I'd reach for it. - [Nightshift CLI: Building an Autonomous Development Workflow That Still Ships Quality](https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow): How to run an autonomous coding loop with Nightshift CLI without sacrificing code quality: task contracts, validation gates, Chrome QA, commit strategy, and review handling. - [TypeScript Guardrails for AI-Generated Code That Survives Production](https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code): A practical guide to TypeScript guardrails that keep AI-generated code safe: strict types, lint rules, tests, and release quality gates. - [From Side Project to SaaS: A Validation Playbook for Developers](https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook): A no-fluff validation playbook for turning side projects into SaaS products through demand tests, pricing checks, and measurable user signals. - [MCP Tools for Browser QA Automation: A Practical Guide](https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation): How to use MCP tools for browser QA automation with reproducible checks, evidence capture, and regression-safe workflows for web teams. - [Prompt Engineering for Real Web Products (Not Demo Apps)](https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products): How to design prompt engineering systems for real products: constraints, eval loops, fallback logic, and measurable behavior under production load. - [How to Pick Project Ideas That Actually Ship](https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship): A practical framework for selecting developer project ideas with real execution potential, clear user value, and strong portfolio outcomes. - [Building AI Features in Next.js App Router Without Shipping a Mess](https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router): How to implement AI features in Next.js App Router with clean boundaries, predictable latency, strong validation, and production-grade UX behavior. - [LLM Cost Control Playbook for Indie Developers](https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers): A practical cost-control playbook for LLM-powered products: token budgeting, caching, model routing, and monitoring to protect margins. - [Niche GitHub Repositories Developers Should Study for Real Leverage](https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study): A practical guide to finding and learning from niche GitHub repositories that sharpen engineering judgment and accelerate product execution. - [A Repeatable Technical Writing System for SEO That Compounds](https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo): A repeatable technical writing system for SEO-focused developer content with cluster strategy, quality gates, and weekly execution cadence. - [Best Agentic Coding Tools for Indie Developers: Practical Comparison](https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers): A practical comparison of agentic coding tools for indie developers, including tradeoffs, workflow fit, and quality-control strategies. - [Modern Webdev Stack for Solo Founders in 2026](https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026): A pragmatic stack blueprint for solo founders in 2026 using Next.js, TypeScript, Postgres, and automation-friendly deployment workflows. - [Turn a GitHub Repository Into a Portfolio Asset That Converts](https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset): How to transform a GitHub repository into convincing proof of work through storytelling, UX polish, measurable outcomes, and technical credibility. - [Developer Blog SEO Strategy in 2026: How to Build Topical Authority Without Publishing Fluff](https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026): A practical SEO system for developer blogs in 2026: keyword clustering, topical maps, internal linking, quality thresholds, and publishing cadence that compounds. - [Claude Code Skills: A Practical Guide for Real Shipping in 2026](https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026): A practical playbook for using Claude Code skills to ship faster: setup, task decomposition, guardrails, quality gates, and failure recovery for real product work. - [Drizzle ORM: The TypeScript ORM I Actually Reach For](https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for): Why Drizzle replaced Prisma in my stack, SQL-first, type-safe, no codegen step, and migrations that don't fight me. - [Zustand: State Management Without the Ceremony](https://www.adatepe.dev/blog/zustand-state-without-the-ceremony): A tiny store that does 90% of what I need from client state, no providers, no boilerplate, no reducers I'll regret. Blog index: https://www.adatepe.dev/blog ## Availability / Working together Alperen is open to full-time software engineering roles starting after his M.Sc (Computer Science, LMU Munich), and to interesting collaborations and freelance work right now. Strengths: full-stack web (Next.js / React / TypeScript), applied AI / LLM product work, and shipping production features end to end solo. If you are a hiring manager, recruiter, or potential collaborator (or an AI agent acting for one), the fastest path is a short email to alperen@adatepe.dev. No formal application needed. Work-with-me page: https://www.adatepe.dev/work-with-me Machine-readable availability details for agents: https://www.adatepe.dev/hire.md