Skip to content
Süleymanİbrahim
Vol. IMardin · Türkiye

Working notes

Süleyman İbrahim

From a desk in southeast Türkiye.

Software EngineerOpen to new work
Taking on new work

Software engineer in Mardin. Mostly remote, across Kurdish, Arabic, and English environments. Marketplaces, exchange tools, automation, the slow-running parts of online infrastructure. Decisions made early are usually the ones that ruin a system later. The rest is mostly maintenance.

Süleyman İbrahim — Software Engineer

Marble bust holding a smartphone, lit in violet — a portrait substitute
Software Engineer

Field

Software engineering

Builds

Web · Mobile · Backend

Languages

EN · TR · AR

Method

Remote, async

  • TypeScript
  • React
  • Next.js
  • React Native
  • Swift
  • Kotlin
  • Node.js
  • PostgreSQL
  • Edge
  • Tailwind
  • Motion
  • Figma
II

II — Stack

What I work with.

Grouped by where it sits in the stack. Names I open every week — nothing here for the trophy shelf.

I

Web

Frontends that hold up after a year in production. Strong types, careful state, and the parts users don't notice but a team does.

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Motion
  • Vite
  • Astro
  • Web Performance
II

Mobile

iOS and Android. Swift and Kotlin where the platform asks for it. Accessibility, gestures, battery — not afterthoughts.

  • React Native
  • Expo
  • Swift / SwiftUI
  • Kotlin
  • Native Modules
  • App Store / Play submission
  • Offline-first sync
  • Push notifications
III

Backend & Infrastructure

APIs, schemas, queues, the slow-running parts. Built so on-call is short and the page rarely wakes anyone.

  • Node.js
  • PostgreSQL
  • Drizzle / Prisma
  • REST & tRPC
  • Edge Functions
  • Auth (OAuth, JWT, sessions)
  • AWS / Vercel
  • Docker
IV

Process & Tooling

Around the code: CI, design tokens, code review, written records. The boring parts that decide whether a project survives the second year.

  • Design tokens
  • Figma
  • Accessibility (WCAG 2.2)
  • Testing (Vitest, Playwright)
  • CI / CD
  • Git workflow
  • Technical writing
  • Code review
Marble figure with a laptop
III

III — Work

A few that are live.

Built end to end. Handed over. Still running.

  1. Bayzo Marketplace
    Year · 2025

    Bayzo Marketplace

    A marketplace for Syria. Listings, paid promotion, and the contact path between buyer and seller.

    Bayzo is the marketplace I built for the Syrian market. It does three things at once — listings, paid promotion, and a clean handoff between buyer and seller — without becoming a flea market. Most marketplace work is content moderation and search relevance, not pretty product pages. I built around what breaks under load.

    Stack
    Next.jsTypeScriptPostgreSQLTailwindStripe
    Outcome
    Live at bayzo.store. The first version is up and stable. The second is in the queue.
  2. GELLO Real Estate & Construction
    Year · 2025

    GELLO Real Estate & Construction

    Listings and project pages for a real estate and construction firm in Mersin.

    GELLO is a real estate and construction firm in Mersin with a long local presence. The brief was simple: move the firm's offline reputation online without making the site feel like a fresh startup. Bilingual listings (TR/EN), pages for finished and active builds, and contact paths that route serious leads to the right person.

    Stack
    Next.jsTypeScriptTailwindi18nCMS
    Outcome
    Live at gello.space. Fewer phone calls about price, more about availability.
IV

IV — Certificates

Time spent studying.

Mostly for myself. The work is the real proof; these are receipts.

  1. 2025

    Start Writing Prompts like a Pro

    Foundational Google course on prompt structure and output evaluation. Useful for setting realistic limits on what generative AI is good for — and what it isn't.

    CredentialGoogle
    Start Writing Prompts like a Pro certificate
  2. 2025

    Design Prompts for Everyday Work Tasks

    Practical Google course on AI as a junior assistant for everyday writing, brainstorming, and document work. A tool, not a replacement.

    CredentialGoogle
    Design Prompts for Everyday Work Tasks certificate
  3. 2025

    Artificial Intelligence Fundamentals

    IBM SkillsBuild credential on AI systems, ethics, and the machine learning underneath them. Mostly useful for separating marketing claims from what these systems actually do in production.

    CredentialIBM SkillsBuild
    Artificial Intelligence Fundamentals certificate
  4. Marble figure reading a book
V

V — Notes

Sentences I keep nearby.

Borrowed from people who shipped real systems. Useful on the bad days.

  1. Simplicity is prerequisite for reliability.

    Edsger W. Dijkstra

    EWD498, 1975

  2. Programs must be written for people to read, and only incidentally for machines to execute.

    Harold Abelson

    Structure and Interpretation of Computer Programs

  3. Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

    Antoine de Saint-Exupéry

    Terre des hommes, 1939

  4. Premature optimization is the root of all evil.

    Donald E. Knuth

    Structured Programming with go to Statements, 1974

  5. The function of good software is to make the complex appear to be simple.

    Grady Booch

VI

VI — Contact

If the brief is real, write.

I read every message. Short and specific helps. Tell me what you're building and what's missing.

Marble figure looking forward — composed and ready to address

Working with

Mostly remote. Türkiye-wide — Istanbul, Ankara, İzmir, Bursa, Antalya, Mersin, Mardin, Gaziantep, Diyarbakır — and clients abroad. Kurdish, Arabic, English. The brief matters more than the city.