About
A technology practice built around cross-border trade
Velkina builds the digital layer for companies whose customers are in other countries — where language, technical documentation and commercial routing decide whether a buyer can reach you at all.
Where this comes from
The practice was founded in 2024 by Ömer Can Nalbant, a computer engineer whose previous work was inside industrial operations rather than in an agency.
That background shapes what we build. In a port terminal, software is not a marketing surface — it is an operational system where access control, data flow between platforms and incident response determine whether cargo moves. The habits that come from that environment are the ones we bring to commercial web work: document what runs where, make every change reversible, and never hold a client’s infrastructure hostage.
What we believe about this work
Most of what fails in a company’s digital presence is not code. It is an expired domain, a DNS record nobody wrote down, an account only one person can access, or a claim on a page that nobody checked. We treat those as the primary risks rather than as administrative details.
We also think the product taxonomy matters more than the interface. On a manufacturer site the catalogue is the data model and every page is a view onto it; getting it wrong is a migration, not a redesign. That is why our work starts with the tree and not the hero.
Background
The operating experience behind the practice.
Alport Baku — Albayrak Holding · Baku, Azerbaijan · 2022–2023
Enterprise IT in a 24/7 industrial port: administration and support of terminal operating systems and digital logistics platforms, user access and role-based authorisation, monitoring of operational data flows between port systems and terminals, deployment of new systems, and incident resolution affecting cargo operations.
Wires — co-founder · Istanbul · 2021–2022
Founded as a Shopify commerce operation and grown into a full-service agency: paid advertising on Meta and Google, social account management, and production work including music video and live event streaming.
Turkish Red Crescent Youth (IFRC Türkiye) — board member, corporate communications · 2020–2022
National executive board. Coordinated and supervised communications output across university, city and district youth branches nationwide.
Education
BSc Computer Engineering (English), Istinye University, Istanbul — 2019–2025. English at IELTS 7.5; Turkish native.
Open source
17 public repositories at github.com/VelkinaStudio — engineering, accessibility, localisation and commerce tooling, plus language-model research.
Tokenizer kullanmayan bayt seviyeli dil modeli araştırması: 1.58-bit ternary kuantizasyon ve ham bellekten çalıştırılan elle yazılmış bir x86-64 çekirdeği. 2.9e-6 seviyesinde gradyan kontrolü.
Pythonthree.js ve React Three Fiber için elle boyanmış çizgi roman görünümlü bir render araç seti.
JavaScriptÇeviri dosyaları birbirinden uzaklaştığında build'i başarısız kılar; anahtar sayan araçların kaçırdığı yer tutucu ve çoğul uyumsuzluklarını yakalar.
JavaScriptBir sayfadaki her JSON-LD bloğunu çıkarır ve yapılandırılmış veri Google'ın gerektirdiği alanları eksik bıraktığında CI'ı başarısız kılar.
JavaScriptBir rate limit'i bir timeout'tan bir hatadan ayırt eden, yalnızca yeniden denemeye değeni yeniden deneyen, bağımlılığı olmayan bir retry kütüphanesi.
JavaScriptWCAG 1.1.1 kapsamında görsel alt metni için erişilebilirlik denetleyicisi — CLI, kütüphane ve CI geçişi.
JavaScriptGA4 içinde tek bir trafik kaynağını beşe bölen büyük/küçük harf ve ayraç uyumsuzluklarını yakalar.
JavaScriptWCAG kontrast garantileri uygulanan, tek bir tohum değerden üretilen erişilebilir renk paletleri.
JavaScriptNode için bağımlılık lisansı triyajı — copyleft ve bilinmeyen riskli paketleri bir CI geçişi olarak işaretler.
JavaScripttheme-check:all'dan geçen, hızlı ve erişilebilir bir Shopify Online Store 2.0 teması.
LiquidAI agent skill tanımlarını kendi yazım şartnamesine karşı iskeletler ve denetler.
JavaScriptBir AI agent'ın bir Shopify mağazasının metafield tanımlarını okuyup karşılaştırmasını sağlar; böylece tema çalışması namespace tahmin etmeyi bırakır.
JavaScriptDışa aktarılmış bir n8n workflow'unu okur ve üretimde sessizce nerede başarısız olacağını belirler.
JavaScriptPull request açıklamalarını, niyete göre gruplanmış, bir risk ve test-boşluğu bölümü içeren gerçek diff'ten yazar.
JavaScriptBir git tag aralığını kategorize edilmiş bir changelog'a, bir taslak release'e ve bir duyuruya dönüştürür.
JavaScriptShopify Liquid temalarını, dönüşüme mal olan performans ve Online Store 2.0 hataları için inceler.
Markdown310'dan fazla AI geliştirme yapılandırmasının, her biri yayınlanmış bir kalite kriterine göre değerlendirildiği bir indeksi.
JavaScriptBir konuşma başlatın
Sisteminizin ne yapması gerektiğini anlatın. Herhangi bir çalışma başlamadan önce, inşa etmenin ne gerektirdiğini ve maliyetini söyleyeceğiz.
- Ofis
- İstanbul, Türkiye
- Çalışma dilleri
- Turkish, English
- Teslim dilleri
- English, Turkish, Russian, German