Frontend developer specializing in React, Next.js, Django, and .NETFrontend · React / Next.js|
Murat Hüdavendigâr Öncü — Frontend DeveloperHi, I am Murat Hüdavendigâr Öncü|
About
A Bit About Me
I'm Murat Hüdavendigâr Öncü — Computer Engineering graduate from Kocaeli University, co-founder of TemCraft Tech, and a frontend instructor. I build with React and Next.js, with Django and .NET when products need it.
Since early 2024 I've taught frontend development while shipping products at TemCraft Tech — mentoring students through HTML, CSS, JavaScript, React, and Next.js, then applying the same craft in production.
Based in the Netherlands and open to new opportunities. If you need a frontend engineer who can also teach, ship, and own product outcomes, let's talk.
Who is Murat Öncü?
Murat Hüdavendigâr Öncü is a frontend-focused full-stack developer, co-founder of TemCraft Tech, and a frontend instructor, based in the Netherlands. He builds with React, Next.js, and TypeScript, and teaches modern web development to students across Europe.
What does he build with?
React, Next.js, and TypeScript on the frontend, with Django and .NET on the backend when products need it.
Where is he based?
The Netherlands, working remotely with teams and students across Europe.
Experience
Frontend Instructor
euroTech Study GmbH
May 2025 - Feb 2026 (9 mos)
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.
Designed assessments and live coding sessions that mirrored real frontend interview and job tasks.
Turned recurring student bugs into reusable teaching examples used across later cohorts.
Co-Founder & Frontend Developer
TemCraft Tech
Oct 2024 - Present (1 yr 9 mos)
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.
Built internal tooling and teaching-oriented packages (e.g. logging helpers) used with students and teams.
Frontend Developer
NAGE
Oct 2024 - May 2025 (7 mos)
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.
Raised consistency through design-system contributions and structured code reviews.
Frontend Instructor
Wise Quarter
Jun 2024 - Oct 2024 (4 mos)
Ran part-time frontend training sessions covering JavaScript fundamentals through React component patterns.
Paired one-on-one with junior developers to work through specific bugs in their own project code, rather than generic exercises.
Reviewed student pull requests and gave line-level feedback on code structure and naming.
Pushed students to deploy every project they built instead of leaving finished work local-only.
Set up a shared Git workflow (branches, PRs, commit conventions) for students who'd only used Git solo before.
Frontend Instructor
Eypes
Feb 2024 - Oct 2024 (8 mos)
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.
Walked learners through wiring up Firebase for auth and data storage in their course projects.
Debugged learner code live in session against their own stack traces instead of pointing at generic documentation.
Set project checkpoints so learners shipped working increments rather than one large assignment at the end.
Frontend Developer
Freelance
Aug 2023 - Feb 2024 (6 mos)
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.
Wired up Firebase for lightweight client-side data needs (forms, content) where a full backend wasn't justified.
Checked pages with browser dev tools and Lighthouse before handoff to catch obvious accessibility and performance issues early.
Backend Developer
ASSA Teknoloji
Mar 2023 - Jun 2023 (3 mos)
Built REST endpoints in Django REST Framework, including serializers and viewsets for core data models.
Implemented backend logic in C# on ASP.NET alongside the Django services.
Worked with frontend developers to define API contracts consumed by a Next.js/TypeScript client.
Added request validation and authorization checks to existing endpoints.
Profiled and optimized slow database queries in the Django services.
Freelance Web Developer
Freelance
Jul 2022 - Mar 2023 (8 mos)
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.
Walked non-technical clients through domain registration and hosting setup, since most hadn't done it before.
Delivered portfolio sites, blogs, and landing pages tailored to each business rather than reused templates.
Kept working with several clients past the initial build for ongoing updates and small feature requests.
A smart, colorful, and educational logging utility designed for React & Next.js students. It helps you debug faster, understand Server/Client environments, and fix CSS layout issues instantly.
AI-powered CV analysis platform I built with React and Google Gemini. Upload a resume, get strengths and weaknesses called out, and see a job match score with concrete suggestions — so feedback is specific instead of vague.
An AI-powered news aggregator I built with Next.js. It curates and summarizes feeds, works as a PWA with push notifications, and includes real-time market data so you get personalized updates without drowning in noise.
A smart personal finance and budget tracking application designed to help users manage their expenses, track income, and maintain financial stability through detailed insights.
A calendar tool I built to organize events more effectively. Create and edit events, sign in with Google or GitHub, sync via iCalendar, and share private or team calendars with a single link. Still in progress — I keep adding features as I use it.
A responsive e-commerce app I built with React and Firebase. Shoppers get auth, cart, reviews, and order tracking; admins manage products, analytics, and order statuses from one panel.
Fully responsive Amazon Clone Application made using Next.js. It is a web application where a real payment system is created using Stripe checkout, the relevant orders are registered to the firestore database using webhooks, and Redux is used as global state management.
A fully responsive Instagram Clone application made using Next.js, React Recoil, TailwindCSS, Firebase and Next Auth, where users can share images, write comments, like other users' photos and view other users' profiles after logging in with Google.
NextJS Netflix App is a responsive web application where you can watch the trailer of the movie you want to see the information of after registering and logging in and you can create a watch list for yourself by pressing the + button.
React TypeScript Quiz App is a fun application that uses TypeScript in its construction, consists of 10 questions and each correct answer earns 1 point.