I’m a software developer creating web and mobile applications, committed to teamwork and continuous learning.

Abstract hero background illustration

What I Build_

I enjoy turning ideas into working products across web and mobile. With React/Next.js, I craft fast and accessible web experiences; with React Native, I build mobile applications. When needed, I also work on the API and database layers to keep the system cohesive and maintainable.

about.tsx
1export default function Murat() {
2  return {
3    role: "Software Developer",
4    frontend: [
5      "React","Next.js","Tailwind CSS","Three.js","React Native",
6    ],
7    backend: ["Express.js", "PostgreSQL","SQL/NoSQL"],
8    learning: ["C#, .NET"],
9    languages: ["Turkish", "English (B2)"],
10  };
11}
(01)

Frontend Development

Interface design is more than visuals — it’s how people move through a product. I build clean, responsive UIs that feel natural on every screen. I focus on clarity, accessibility, and a smooth overall experience.

01React, Next.js, Three.js02Tailwind CSS03Framer Motion, GSAP, Lenis
React
Vue
Next.js
TypeScript
Tailwind
CSS
Three.js
Redux
Jest
(02)

Back-End Development

I develop reliable APIs and data layers, focusing on clean architecture, maintainable code, and scalable patterns.

01Node.js, Express.js, REST APIs02PostgreSQL, MongoDB, Prisma03Learning: C# / .NET
Node.js
Express
PostgreSQL
MongoDB
Prisma
JWT
(03)

Optimization

Optimization is more than speed — it’s about making systems simpler, stronger, and easier to grow. I turn complex problems into efficient solutions by improving performance, structure, and scalability end-to-end.

01Data Structures & Algorithms02DBMS, OOP, OS Fundamentals03Performance, Scalability, ETL Basics

Experience

Download CV
  • Jul 2025 - Sep 2025
    Baykar Technology logo
    Baykar

    Front-End Developer Intern

    As part of my mandatory summer internship, I worked on internal web projects. I built interfaces with Next.js and Tailwind CSS, and also worked on form development with jQuery/Bootstrap and interactive 3D experiences with Three.js.

    • Due to a confidentiality agreement, I can’t share project-specific details.
    ReactNext.jsTailwind CSSjQueryThree.jsBootstrapHTMLCSS
  • Feb 2025 - May 2025
    Kopernik Tr logo
    Kopernik Tr

    Front-End Developer Intern

    At a software agency, I developed responsive, multilingual websites for corporate clients. I prepared email templates, built an internal event management site, and contributed to maintenance and improvement work.

    • Developed and maintained 6+ responsive, multilingual corporate websites using HTML, CSS, JavaScript, and React.
    • Created custom HTML email templates for marketing and communication purposes.
    • Built an event management website for internal company use, owning both the UI design and the front-end logic.
    • Ensured cross-browser compatibility and mobile responsiveness across all sites I developed.
    • Contributed to client project maintenance and updates by fixing bugs and implementing performance improvements.
    HTMLCSSJavaScriptReact
  • Feb 2025 - Apr 2025
    Let's FutureUP logo
    Let's FutureUP

    Front-End Developer (Volunteer)

    As a volunteer, I contributed to the development and maintenance of React-based web applications. I built scalable interfaces with Tailwind CSS and supported ongoing improvements through bug fixing, performance-focused refactoring, and UI/UX enhancements.

    • Developed a drag-and-drop form builder application using React and Tailwind CSS, owning both the UI design and the functional logic.
    • Designed and implemented responsive user interfaces that worked well across different screen sizes and devices.
    • Used Tailwind CSS to create clean, consistent, and scalable styling across components.
    • Contributed to maintenance and improvement of ongoing projects through bug fixes and performance-oriented refactoring.
    • Collaborated on code reviews and UI/UX improvements based on peer feedback.
    ReactTailwind CSS
  • Nov 2024 - Feb 2025
    Wsolv logo
    Wsolv

    Full-Stack Developer Intern

    At a newly founded startup, I worked on both the front-end and back-end. I built a responsive, feature-rich dashboard with Next.js and Material UI, set up state management with Redux, worked on Express.js middleware, and managed CRUD flows on PostgreSQL, including social media API integrations.

    • Developed a responsive, feature-rich dashboard using Next.js and Material UI with a focus on clean design and performance.
    • Set up global state management with Redux to ensure consistent data flow across components.
    • Integrated Facebook, Instagram, and LinkedIn APIs to fetch and manage user data within the dashboard.
    • Built secure Express.js middleware layers, including API rate limiting, to protect backend logic and endpoints.
    • Connected to a PostgreSQL database and implemented CRUD operations to manage relational data effectively.
    Next.jsMaterial UIReduxExpress.jsPostgreSQL

Selected Projects

01

FloraGuide AI

A sophisticated botanical assistant leveraging Gemini 3 to identify plant species and generate comprehensive care guides. Features an interactive AI gardening consultant, a multi-species comparison engine, and a robust offline herbarium using PWA service workers for field use.

  • React 19
  • TypeScript
  • Google Gemini API
  • Tailwind CSS
  • Service Workers (PWA)
  • LocalStorage API

02

Minecraft Clone

An interactive, browser-based Minecraft clone built with React and Three.js. It uses WebGL to render a block-based 3D world and delivers a responsive gameplay experience with a lightweight Vite-powered setup.

  • React
  • Three.js
  • JavaScript
  • Vite
  • WebGL
  • CSS

03

Windows XP Reimagined with Gemini

An interactive Windows XP-inspired web desktop enhanced with Gemini. It combines MSN and Internet Explorer experiences with Paint, Solitaire, Minesweeper, Notepad, a music player, settings, and desktop personalization in one functional system.

  • React
  • TypeScript
  • Google Gemini API
  • Tailwind CSS
  • HTML Drag and Drop API
  • Canvas API
  • Web Storage API
  • HTML Media API

04

Watsons E-commerce Landing & Checkout

A responsive e-commerce landing and checkout experience built in a Watsons-style theme. Includes product-focused sections, cart/checkout UI, and image optimization for fast, polished storefront performance.

  • Nuxt 4
  • Vue 3
  • Vue Router
  • @nuxt/image
  • Static Site Generation (Nuxt Generate)
  • Responsive UI Design

05

Kopernik Event Page

A stylish, responsive event landing page built with React. Features a clean event listing experience with fast navigation, reusable UI sections, and performance-focused media handling for a smooth, modern feel across devices.

  • React
  • TypeScript
  • Vite
  • React Router
  • Tailwind CSS
  • Responsive UI Design
  • Accessible UI (ARIA)
  • Lazy Loading / Image Optimization

06

Schedular App

A cross-platform mobile planning app built with React Native and Expo for iOS and Android. It helps users organize daily schedules and tasks, create plans quickly, track what is coming up, and manage the day in one focused flow.

  • React Native
  • Expo
  • JavaScript/TypeScript
View all projects