Open to work | Adana/Turkey

Front-end developer who builds solutions, not just interfaces.

Profile Photo of Tahaberk Soysal

Projects

SahaDijital mockup

SahaDijital

A web app with a real-time calendar dashboard where field owners can manage reservations quickly and clearly. Each field gets a custom public page where players can see available hours and submit reservation requests directly. The dashboard also tracks monthly statistics like paid, unpaid, and total reservations at a glance.

NextjsTypeScriptTailwind CSSSupabase
Soccer fields in Turkey handle reservations almost entirely over the phone, writing everything down in notebooks. This leads to double bookings, constant calls from players asking about available hours, and owners having to carry that notebook everywhere they go.

I visited 5 soccer fields in Erzurum in person and pitched the app. 2 signed up for a free trial. The main feedback was that players weren't using the online reservation page — they were still just calling. So I printed QR code posters and hung them on the field walls, and handed out flyers to players directly.

I was so excited about the idea that I built the whole product before properly validating it. After spending real time talking to field owners, I realized that even though notebooks feel outdated in 2026, most owners don't see it as a problem worth solving yet. The pain exists — but it isn't felt strongly enough to change behavior. That's the most important thing I've learned about building products: a real problem and a felt problem are not the same thing.
Resumify mockup

Resumify

A resume builder web app where users can fill in their details, see a live preview, and download a polished PDF. Inspired by FlowCV — built from scratch as a way to go deep on real-world front-end challenges.

ReactjsTypeScriptTailwind CSSVite
I wanted to tackle genuinely hard front-end problems: real-time state syncing between an editor and a live preview, PDF generation from web content, and building a multi-section form that feels smooth to use. Tutorial projects don't give me those problems. Building something real does.

PDF generation from browser content is much harder than it looks — the gap between how something renders in a browser and how it exports to PDF taught me a lot about layout engines and how CSS translates (or doesn't) outside the browser context.
Pomodoro Timer - Chrome Extension mockup

Pomodoro Timer - Chrome Extension

A Chrome extension for focused work sessions, built with React and TypeScript. Designed by a friend, coded by me — a real collaboration between designer and developer.

ReactjsTypeScriptChrome Extension APIVite
Chrome extensions run in a completely different environment than regular web apps. The timer logic lives in a background script that persists even when the popup is closed. The UI has to stay in sync with that background state across multiple contexts — popup, options page, and background script all talking to each other through Chrome's messaging API. Getting that state sync right was the hardest part.

Three different timer display views (circular, digital, segmented), dark and light mode, customizable durations, persistent state across browser restarts, and a full options page — all synced in real time.

About me

Adana, Turkey
Tahaberk Soysal
Open to work

Tahaberk SOYSAL

Front-end Developer

Contact me

I'm a front-end developer based in Turkey, focused on building products that solve real problems — not just writing code that passes review.

I've built and shipped three projects independently: a SaaS reservation platform for soccer field owners, a resume builder with live preview and PDF export, and a Pomodoro Chrome extension built in collaboration with a designer. Each one taught me something tutorials never could.

I'm comfortable owning features end to end — from idea to design to deployment. I think about the user, not just the ticket.

Currently looking for a remote front-end role at a small, product-focused team where I can contribute beyond the task list.

Core skills

Skill Icon

Next.js

Skill Icon

React

Skill Icon

Tailwind CSS

Skill Icon

TypeScript

Skill Icon

JavaScript

Skill Icon

SCSS

Skill Icon

Git

Skill Icon

Figma

Skill Icon

Supabase

Skill Icon

Vercel

Skill Icon

Vite

Get in touch

I'm currently open to remote front-end roles. If you're building something interesting, I'd love to hear about it.

Email

berksysl.g@gmail.com

LinkedIn

linkedin.com/in/tahaberk-soysal/

GitHub

github.com/tbsoysal

Designed & built by Tahaberk Soysal · 2026