About

I ship frontend products for web and iOS.
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 and Courai on the App Store, Choose Game as a bilingual web PWA, AutoInvoice Pro and NODEZERO as desktop apps, npm tools I built for students, and client work in React and Next.js. React Native joined that list when I started shipping iOS 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
- Also uses
- Django, .NET when a product needs it
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)

Co-Founder & Frontend Developer
TemCraft Tech
- Co-founded TemCraft Tech and shipped client and product work end-to-end with a React/Next.js stack.
- Owned frontend architecture, code quality, and delivery timelines for SaaS and AI-assisted apps.
- Translated client requirements into scoped milestones and launched production UIs on Vercel.
May 2025 - Feb 2026 (9 mos)
Frontend InstructorTeaching
euroTech Study GmbH
- Instructed remote cohorts on HTML, CSS, JavaScript, React, and Next.js with project-based curricula.
- Mentored students one-on-one through capstone builds and code reviews until they could ship independently.
- Turned recurring student bugs into reusable teaching examples used across later cohorts.
Oct 2024 - May 2025 (7 mos)
Frontend Developer
NAGE
- Shipped TypeScript/Next.js UI features against backend APIs with measurable performance budgets.
- Built reusable components and layouts that reduced duplicate UI work across product surfaces.
- Partnered with backend engineers on contract-first API integration and error-state UX.
Jun 2024 - Oct 2024 (4 mos)

Frontend InstructorTeaching
Wise Quarter
- Ran part-time frontend training sessions covering JavaScript fundamentals through React component patterns.
- Reviewed student pull requests and gave line-level feedback on code structure and naming.
- Set up a shared Git workflow (branches, PRs, commit conventions) for students who'd only used Git solo before.
Feb 2024 - Oct 2024 (8 mos)

Frontend InstructorTeaching
Eypes
- Ran remote classes covering HTML, CSS, and JavaScript before progressing learners into React component patterns.
- Had students style with Tailwind utility classes early so they could iterate on layout without wrestling with custom CSS.
- Debugged learner code live in session against their own stack traces instead of pointing at generic documentation.
Aug 2023 - Feb 2024 (6 mos)
Frontend Developer
Freelance
- Built responsive pages with React and Tailwind, working directly from client-supplied Figma designs.
- Iterated on UX through client review calls, translating their feedback into layout and component changes.
- Took over maintenance of existing sites, picking up unfamiliar codebases with no prior context to fix bugs and add features.
Mar 2023 - Jun 2023 (3 mos)

Backend Developer
ASSA Teknoloji
- Built REST endpoints in Django REST Framework, including serializers and viewsets for core data models.
- Worked with frontend developers to define API contracts consumed by a Next.js/TypeScript client.
- Profiled and optimized slow database queries in the Django services.
Jul 2022 - Mar 2023 (8 mos)
Freelance Web Developer
Freelance
- Built small-business websites from scratch using Next.js and Tailwind.
- Added basic on-page SEO (meta tags, semantic HTML, sitemaps) and fixed obvious speed issues like unoptimized images.
- Delivered portfolio sites, blogs, and landing pages tailored to each business rather than reused 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
Tailwind CSS
HTML
CSS
Backend & Data
Node.js
Django
C#
.NET CoreSupabase
Firebase
PostgreSQL
Tooling & Deployment
Git
ReduxVercel