About

I ship frontend products for web, mobile, and desktop.
Murat Hüdavendigâr Öncü is a frontend engineer, co-founder of TemCraft Tech, based in the Netherlands. I ship React, Next.js, and React Native products, and spent two years teaching the same stack as a frontend instructor.
The through-line is products people can actually use: Daily Skyline on the App Store and Google Play, Courai on the App Store, Choose Game as a bilingual web PWA, AutoInvoice Pro and NODEZERO as desktop apps, npm CLIs for developers and AI coding agents, and client work in React and Next.js. React Native joined that list when I started shipping mobile apps myself. I studied Computer Engineering at Kocaeli University.
Open to frontend roles and scoped freelance work. If you need someone who can own the frontend and explain the decisions, write to me.
- Based in
- Netherlands
- Company
- TemCraft Tech
- Previously
- Frontend instructor (2024–2026)
- Builds with
- React, Next.js, TypeScript, React Native, Tauri
- Also uses
- Django, .NET when a product needs it
- Languages
- Turkish (Native), English (B1), Dutch (A2)
Teaching & Mentorship
I spent hundreds of hours teaching frontend development to junior engineers and career-changers. My approach was practical: we built projects, wrote TypeScript, and debugged stack traces together instead of reading slides. Teaching forced me to understand the "why" behind every line of code, and it made me a much stronger engineer for building my own products.
Experience
Building products, and teaching along the way
Oct 2024 - Present (2 yrs 1 mo)

Co-Founder & Frontend Developer
TemCraft Tech
- Co-founded TemCraft Tech and shipped client and product work with React and Next.js.
- Owned the frontend: architecture, code quality, and delivery dates for SaaS and AI-assisted apps.
- Turned client requests into scoped milestones and launched production UIs on Vercel.
May 2025 - Feb 2026 (9 mos)
Frontend InstructorTeaching
euroTech Study GmbH
- Taught remote cohorts HTML, CSS, JavaScript, React, and Next.js through project-based curricula.
- Mentored students one-on-one through capstone projects and code reviews until they could ship on their own.
- Turned bugs students kept hitting into teaching examples for later cohorts.
Oct 2024 - May 2025 (7 mos)
Frontend Developer
NAGE
- Built TypeScript and Next.js UI features against backend APIs, with an eye on performance.
- Built reusable components and layouts shared across product screens.
- Worked contract-first with backend engineers on API integration and error states.
Jun 2024 - Oct 2024 (4 mos)

Frontend InstructorTeaching
Wise Quarter
- Taught part-time frontend classes, from JavaScript fundamentals to React components.
- Set up a shared Git workflow (branches, pull requests, commit conventions) and reviewed student PRs line by line.
- Required every student project to be deployed, not just run locally.
Feb 2024 - Oct 2024 (8 mos)

Frontend InstructorTeaching
Eypes
- Taught remote classes: HTML, CSS, and JavaScript first, then React and Tailwind.
- Used Firebase for auth and data in lessons and course projects.
- Debugged student code live in class, starting from their own stack traces.
Aug 2023 - Feb 2024 (6 mos)
Frontend Developer
Freelance
- Built responsive React and Tailwind pages from client Figma designs.
- Changed layouts and components after client review calls.
- Took over existing sites to fix bugs and add features.
Mar 2023 - Jun 2023 (3 mos)

Backend Developer
ASSA Teknoloji
- Built REST endpoints in Django REST Framework and C# on ASP.NET.
- Agreed API contracts with frontend developers for a Next.js and TypeScript client.
- Found and sped up slow database queries in the Django services.
Jul 2022 - Mar 2023 (8 mos)
Freelance Web Developer
Freelance
- Built small-business websites from scratch with Next.js and Tailwind.
- Added basic on-page SEO (meta tags, semantic HTML, sitemaps), set up hosting, and fixed slow images.
- Made portfolio sites, blogs, and landing pages for each business instead of reusing templates.
Skills
The stack I actually ship with
Grouped by how I use it — not a logo wall you have to hover.
Frontend & Mobile
React
Next.js
TypeScript
JavaScriptReact Native
Expo
Tauri
Tailwind CSS
HTML
CSS
Backend & Data
Node.js
Django
C#
.NET CoreSupabase
Firebase
PostgreSQL
Tooling & Deployment
Git
ReduxVercel
Cloudflare