Sedat Başaran

I build the interfaces of e-commerce stores.

I’m a front-end developer building scalable e-commerce platforms with Angular, SAP Spartacus and React. At Haratres I currently work on the ticketing and reservation screens of İDO, Istanbul’s sea bus operator.

Currently at Haratres, with 4+ years of experience

developer.ts
const sedat: Developer = {
  name: "Sedat Başaran",
  role: "Front-end developer",
  experienceYears: 4,
  stack: ["Angular", "Spartacus",
          "React", "TypeScript"],
  passion: "Clean code",
};

Résumé

I’ve worked as a front-end developer in e-commerce and ticketing for more than 4 years. I build large-scale stores with SAP Spartacus, the Angular storefront for SAP Commerce Cloud, and I’ve also worked on React and JSP projects.

Role
Front-end developer
Currently
Haratres, since 06.2024
Experience
4+ years, 5 companies
Focus
E-commerce, ticketing, checkout flows
Own apps
Marj, Kod Adı: Hain, Skor Defteri
  • Angular
  • SAP Spartacus
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • JSP

Experience

Each line is one role, drawn to scale. Select one to see the details, or move with the arrow keys.

  • Full-time
  • Internship
  • Ongoing

Haratres

06.2024 – present (2 yr 6 mo)Current role

Built the front-end architecture of the ticketing and reservation modules for İDO with SAP Spartacus and Angular. On the Penti e-commerce platform, led maintenance and development of the checkout flows, campaign management and product listing modules in JSP.

Projects
İDO, Penti
Tools
  • Angular
  • SAP Spartacus
  • JSP
See all experience as one list
  1. Haratres06.2024 – present

    Built the front-end architecture of the ticketing and reservation modules for İDO with SAP Spartacus and Angular. On the Penti e-commerce platform, led maintenance and development of the checkout flows, campaign management and product listing modules in JSP.

  2. Enoca05.2022 – 05.2024

    Developed JSP-based e-commerce solutions for Avansas and Kocaer. On ebebek, integrated modules on SAP Spartacus (Angular), cutting page load times and improving the user experience.

  3. Orgino Medya01.2022 – 04.2022

    Owned the front-end of the React-based Komşu Masa platforms for the Beşiktaş and Şişli municipalities, delivering citizen-facing modules with interfaces that meet accessibility standards.

  4. Sabancı DX06.2021 – 12.2021, internship

    Contributed to the front-end of the corporate web apps Thanxie and Perfexie. Worked through the full software development life cycle in an Agile team.

  5. iyidavet01.2021 – 05.2021, internship

    Built responsive UI components in React for a wedding and event planning platform. Took part in the team’s code reviews and learned its code quality standards.

My own apps

Apps I built myself, live on the stores.

Marj app icon

Marj

Finance app

The real value of your savings, on one screen.

A simple portfolio app for tracking gold, currencies, stocks and loans without linking a bank account. It shows your real cost, live profit and loss, and the net figures on a single screen.

  • Track gold, currencies and stocks with no bank connection; weighted average cost and profit/loss
  • Shared Vault: one portfolio and debt tracker for your family or partner
  • Loan simulation, early payoff and a currency converter
  • One account across iOS, Android and the web, synced to the cloud

Built with React Native (Expo), React, Vite, Firebase

Marj app screens: shared portfolio and market summary
Kod Adı: Hain app icon

Kod Adı: Hain

Party game

Find the traitor among you.

A social deduction and bluffing game for friends and family nights. Everyone sees the same secret word, except one: the traitor. Includes the classic Werewolf-style “Vampir Köylü” mode. In Turkish.

Skor Defteri app icon

Skor Defteri

Score keeper

No more pen and paper.

A digital score sheet for card and table games such as 101, Okey, Batak and King that keeps scores and penalties. Play on one device, or let everyone join from their own phone. In Turkish.

Brands I’ve built for

Screens where people buy tickets, place orders and pay.

  • İDOTicketing and reservation modules for sea transportHaratres
  • PentiCheckout flows, campaign management, product listingHaratres
  • ebebekSAP Spartacus module integrations and page speedEnoca
  • AvansasJSP-based e-commerce developmentEnoca
  • KocaerJSP-based e-commerce developmentEnoca
  • Komşu MasaCitizen platform for the Beşiktaş and Şişli municipalitiesOrgino Medya

Shall we build something together?

Write to me about a new project, a job opportunity, or just a question.

© 2026 Sedat BaşaranLast updated: