Work behind this service

Integrations that shipped

Client · ManufacturingIn production · handed over Sep 2026

SPSTARPLAST Manufacturing ERP

A production ERP for an insulation anchor manufacturer: 16 modules and 50+ screens in Turkish, covering sales, production, the mold shop, quality, purchasing, shipping and inventory.

  • Customer, supplier and stock cards sync in from LOGO
  • Statements and purchase history come from LOGO
  • Accepted quotes post to LOGO as sales orders automatically
Erkan Ulu Schools · IstanbulIn production

Agentic OMR answer-sheet reader

Reads answer sheets from phone photos and scans. YOLO finds the answer rows, a custom-trained open-source vision-language model served with vLLM reads the marked options, and strict checks decide what is saved.

  • A scanner web app opened from the school portal for each student and test
  • The app submits the results back to the portal
  • Sheets are read in the background with retries
Erkan Ulu Schools · IstanbulLive since May 2026

Ev Çalışması Merkezi

An AI homework platform for a private middle school. Students upload photos or PDFs of handwritten homework; each question is marked correct, wrong or partly correct against the teacher's answer key, and explained.

  • Class rosters sync from the school portal
  • Photos and PDFs in, marked results out to the teacher panel
  • Next.js on Vercel, a FastAPI API and worker on Render, Supabase Postgres
Dr. Ayberk Akcay · Healthcare2024–2026

Programmatic Google Ads engine

A custom engine on the Google Ads API that generates campaigns, ad groups, keywords and ads from templates, with rules for bids, budgets and negative keywords.

  • Controller API with OAuth2 to Google Ads
  • Sync jobs keep the account and the source of truth aligned
  • Rate limits and a dry-run mode before changes apply
What you can hire for

What an integration covers

Two-way sync

Master data in, transactions out, with one system clearly in charge of each kind of record.

APIs and OAuth2

Official APIs with proper authorization, rate limits respected and scheduled jobs for the slow parts.

Documents as data

When there is no API: published PDFs parsed into data, with a SHA-256 hash recorded for every file fetched, as in Sağlama.

Logs, retries and queues

Every sync logged, failures retried, and a queue for what needs a person.

Permissions carried across

Users see only the records their role allows. In the ERP that includes the activity feed.

Documentation

Technical documentation in English, handed over with the code, as at the end of the ERP project.

Questions

Frequently asked questions

Can you integrate with LOGO ERP?

Yes. The SPSTARPLAST ERP syncs customer, supplier and stock cards from LOGO, reads statements and purchase history, and posts accepted quotes to LOGO as sales orders automatically.

What if the other system has no API?

Then the options are files, exports or read-only database access. Sağlama reads published PDF financial statements and records a SHA-256 hash of every file it fetches.

How do you avoid duplicate or lost records?

Each record type has one system in charge, sync jobs keep the two sides aligned, and every change is logged. The Google Ads engine adds a dry-run mode and a change journal before anything applies.

Who maintains the integration afterwards?

Savas or your own developer. The ERP handover included English technical documentation and a technical-debt report.

Two systems that should talk to each other?

Name the systems and the records that should move between them. Savas will say what is possible with what they offer.

Or call (786) 788-1030

Savas Tutumlu

Who builds it

Savas Tutumlu

Founder & CEO, Stratagem Systems

Started the studio in Houston, TX in 2023 and now works from Istanbul. 30 projects shipped since.