Hi, I'm Mertcan 👋
Frontend Developer with a self-taught background, I love building things and creating solutions that make a difference.
DV

About

My journey in software development began at high school. Although I pursued a different field in university, my passion for software development remained strong, and I have been focusing on frontend development since mid-2022.

Currently, I work as a software developer at Istcode, where I specialize in creating modern websites and applications using technologies such as Next.js, TypeScript, Tailwind CSS, and Strapi. I thrive on collaborating with talented teams to bring creative ideas to life and am always eager to learn and grow in my field.

Work Experience

ISTCODE

Sep 2024 - Present
Software Developer
  • I am developing websites and applications using modern technologies such as Next.js, TypeScript, Tailwind CSS, and Strapi. I bring website designs provided in Figma and Adobe XD to life, creating user-friendly and visually appealing projects. Additionally, I have basic experience in managing VPS, setting up websites on Ubuntu using Apache2 or Nginx.

Freelance

Dec 2023 - Sep 2024
Frontend Developer
  • Developed, optimized, and maintained websites and applications using HTML, CSS, JavaScript, TypeScript, React, Next.js, and Tailwind.
  • Worked with RESTful APIs to build and maintain web applications using RTK Query, TanStack Query, and Axios.
  • Managed state using Redux and Redux Toolkit.
  • Debugged and resolved issues in previously developed applications.
  • Worked extensively with React Flow at a startup during its early phase.
  • Collaborated with a backend teammate to design the PostgreSQL database for the frontend module I developed.
  • Implemented designs provided in Figma.

Tech Stack

Next.js
React.js
Typescript
Javascript
TailwindCSS
Strapi
PostgresSQL
Prisma ORM
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Caseself

Caseself

With this application, you can upload a photo and create your own custom phone case. Additionally, you can create an account within the app to save your case designs for future reference.

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Shadcn UI
Zod
Neon DB
Framer Motion
Kinde Auth
AI Form Builder

AI Form Builder

AI Form Builder lets you generate forms without coding by entering a prompt. For example, a restaurant owner can quickly create and share a custom order form and view orders in the results section. This is just one of many uses for AI Form Builder.

Next.js
Typescript
PostgreSQL
Drizzle ORM
TailwindCSS
Shadcn UI
Zod
Open AI API
Supabase
PostgreSQL
Next Auth
Job Search Platform

Job Search Platform

The project focuses on practicing server actions and dynamic URLs with slugs. Users can filter job searches and apply, while employers can post listings. An admin verifies and publishes listings, with the option to delete them before or after publication.

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Shadcn UI
Zod
Real Estate App

Real Estate App

This real estate site was built to practice complex filtering systems. Users can search properties by criteria like price and room count, view details, and manage profiles. All actions, including authentication and CRUD, are handled through Firebase without localStorage.

React.js
JavaScript
TailwindCSS
Firebase
Axios

Please click to see more projects