Full Stack Developer · Istanbul

Selected work / 01—05

Özgür Barış Erol.
Full Stack Developer

I develop web and desktop applications, including their interfaces, APIs, databases and release infrastructure.

Web applicationsDesktop softwareAPIs & integrations

01Selected work

Application scope, architecture and implementation.

Open source

My projects on GitHub

The Scobe ecosystem

Scobe products and shared infrastructure

A free entry product, a commercial business application, a desktop experience and the infrastructure behind delivery.

Explore Booking Lite + Pro
Free entry

Booking Lite

Standalone WordPress plugin

Commercial core

Booking Pro

Hosted WordPress + embedded in Desktop

Desktop delivery

Scobe Desktop

Booking Pro inside a managed Windows runtime

Shared commercial infrastructure

Scobe License Server

Licenses · Entitlements · Signed updates

Lite is independent. Pro powers hosted sites and Desktop.

02Independent systems

Consultation and business research applications.

04Consultation platform
  1. 01
    Client · Consultant · AdminReact interface
  2. 02
    API & real-time chatPolicies + business services
  3. 03
    Data & workersPostgreSQL + Redis queues

SooJustAsk

A platform spanning appointments, credits and payments, real-time chat, translation and operational tools.

Read the SooJustAsk case study
05Internal operations
  1. 01
    DiscoverSelected sector + area
  2. 02
    ReviewEvidence + eligibility
  3. 03
    Follow upHuman decision + history

Lead Finder

An internal system for finding businesses, reviewing evidence and organizing human-controlled sales follow-up.

Read the Lead Finder case study

03Engineering approach

Development responsibilities

My work covers frontend interfaces, backend services, data models and deployment. The projects below include access control, payment and licensing integrations, testing and release tooling.

01

Requirements and business rules

Appointments, consultations and sales research each have their own rules. The software should reflect how the work actually gets done.

02

Data and access control

Local data, tenant access, permissions and payment state belong in the system’s design, not in assumptions made by the interface.

03

Packaging and releases

Packaging, licensing, signed updates and release checks are part of building a usable commercial product.

04

Testing and maintenance

Regression coverage, backup and restore, and clear rollback procedures make maintenance part of the product lifecycle.

Technologies

TypeScript & React / PHP & WordPress / Rust & Tauri / SQL & queues / Testing & release tooling

04About

Özgür Barış Erol.
Full Stack Developer

I’m a full stack developer with around 2–3 years of freelance experience. I also run my own software company.

My experience comes from freelance work and developing my own products. I work on user interfaces, backend services, database design and integrations for web and desktop applications.

This portfolio documents the scope, architecture and technical decisions behind my projects.

View my project-based profile

05Contact

Get in touch

For questions about my work or to discuss a project, you can reach me by email.

[email protected]

github.com/ozgurbariserol