OS. Oğuz Soykan

Sanko Holding · Junior Software DeveloperSanko Holding · Junior Software Developer

Oğuz Soykan İşin nasıl yürüdüğünü anlıyor, onu daha iyi çalıştıran yazılımlar geliştiriyorum.I learn how the work gets done, then build software that makes it work better.

İstanbul’da full-stack geliştiriciyim. .NET ve React ile 2.000+ kişinin kullandığı kurumsal uygulamalar geliştiriyor, RPA ve yapay zekâ ile süreçleri otomatikleştiriyorum.Full-stack developer in İstanbul. I build enterprise apps used by 2,000+ people with .NET and React, and automate processes with RPA and AI.

Yeni · canlı yayındaNew · live now Workflow Builder Doğal dilden iş akışı · simülasyon · AIWorkflows from plain language · simulation · AI
2.000+2,000+ kullanıcıya ulaşan kurumsal uygulamalarusers on the enterprise apps I built
4 canlıda çalışan RPA robotuRPA robots in production
%9292% özel OCR modelinde doğrulukaccuracy on a custom OCR model
2+ yıl üretimde yazılım geliştirmeyears shipping production software

Seçilmiş çalışmalarSelected work

Geliştirdiğim sistemler.Systems I’ve built.

Arayüzden backend’e, ilk sürümden canlı kullanıma kadar sorumluluğunu aldığım işler.Work I owned end to end — from interface to backend, first release to production.

Sanko Holding · Masraf yönetim platformuSanko Holding · Expense management platform

Cüzdan

Masraf yönetim platformunun backend API’sini ve React arayüzünü geliştirdim; ardından tüm sorumluluğunu devraldım.I developed the expense platform’s backend API and React interface, then took full responsibility for it.

kullanıcıusers
2.000+2,000+
grup şirketigroup companies
15+
OCR doğruluğuOCR accuracy
%9292%
Sorumluluğum ve stackMy role & stack

Ekip liderinin ayrılmasının ardından platformun tamamını devralarak geliştirme, entegrasyon ve canlıya alma süreçlerini yürüttüm. Türk fişleri için yaklaşık 500 farklı fiş düzeniyle özel OCR modeli eğittim ve eBA onay entegrasyonunu geliştirdim. Üç repo için GitLab CI/CD pipeline’ları kurdum ve uygulama genelindeki filtrelemeyi yeniden yapılandırdım.After the team lead left, I took ownership of the platform and handled development, integrations, and production releases. I trained a custom OCR model on around 500 Turkish receipt layouts and developed the eBA approval integration. I set up GitLab CI/CD pipelines for three repos and rebuilt filtering across the application.

.NET 8 · ASP.NET Core Web API · React 19 · TypeScript · Zustand · TanStack Query · Vite · MSSQL · Azure Document Intelligence · Logic Apps · Blob Storage · RabbitMQ · GitLab CI/CD · IIS

Sanko Holding · Yan hak dağıtımıSanko Holding · Employee benefits

SanFlex

İlk canlı projem: çalışanların yan haklarını seçtiği uygulamayı .NET ve React ile baştan sona geliştirdim.My first production project: I built the employee benefits app end to end with .NET and React.

çalışan kullandıemployees used it
2.000+2,000+
test kapsamıtest coverage
%90+90%+
ilk canlı projefirst launch
0 → 1
Sorumluluğum ve stackMy role & stack

Backend’den arayüze kadar uygulamayı geliştirdim ve Ramazan 2025’te canlıya aldım. Çalışanların kendi bütçeleri içinde istedikleri yan hakları seçebildiği bu ürün, holding genelinde kullanıldı. Bir ürünü ilk kez sıfırdan gerçek kullanıcılarla buluşturduğum çalışma oldu.I built the application from backend to interface and launched it in Ramadan 2025. It let employees choose benefits within their own budgets and was used across the holding. It was the first product I built from scratch and put into the hands of real users.

.NET · React 18 · Context API · MSSQL

Sanshine · Süreç otomasyonuSanshine · Process automation

RPA robotlarıRPA robots

İmza, mesai mutabakatı, ihracat ve VGM süreçleri için canlıda çalışan dört robot tasarlayıp geliştirdim.I designed and built four production robots for signatures, overtime reconciliation, exports, and VGM declarations.

robot canlıdarobots live
4
belge / aydocuments / month
100–500
saat / ay tasarrufhours / month saved
10–40
Sorumluluğum ve stackMy role & stack

Dört robotun tasarımını ve geliştirmesini üstlendim. İmza süreçlerini e-imza REST API üzerinden kurarak ekran otomasyonunun kırılganlığını azalttım. Mesai mutabakatını Power Automate’ten PowerShell’e taşıyarak bu bağımlılığı kaldırdım. Diğer robotlar e-postayla tetiklenen Netsis işlemlerini ve armatör portallarındaki VGM beyanlarını yürütüyor.I owned the design and development of all four robots. I built signature flows around the e-signature REST API to reduce reliance on fragile screen automation, and moved overtime reconciliation from Power Automate to PowerShell to remove that dependency. The other robots handle email-triggered Netsis operations and VGM declarations in carrier portals.

Power Automate Desktop + Cloud · PowerShell · REST API · ServiceDesk Plus · Netsis

MEF Üniversitesi · Bitirme projesiMEF University · Graduation project

BiIK

Doğal dille aday arayan sistemin GraphRAG arama motorunu ve FastAPI backend’ini geliştirdim.I developed the GraphRAG search engine and FastAPI backend for a natural-language candidate search system.

aday verisiyle testcandidates tested
1.000+1,000+
desteklisupported
TÜBİTAK
kişilik ekipperson team
2
Sorumluluğum ve stackMy role & stack

İki kişilik ekipte arama motorundan ve backend’den sorumluydum. Bilgi grafiği, LLM ve embedding bileşenlerini aday arama akışında bir araya getirdim. Sistem, doğal dildeki sorulara göre adayları eşleşme gerekçeleriyle sıralıyor.In our two-person team, I was responsible for the search engine and backend. I brought together the knowledge graph, LLM, and embedding components in the candidate search flow. The system ranks candidates from natural-language queries and explains the matches.

Python · FastAPI · React · Memgraph · OpenAI embeddings · Groq

Kurumsal projelerin görselleri temsilidir. Proje rakamları gerçek kullanım ve çalışmalara aittir.Visuals for enterprise projects are illustrative. Project metrics reflect actual usage and work.

DeneyimExperience

Okuldan üretime.From study to production.

Üniversitenin son iki yılını tam zamanlı çalışarak tamamladım.I completed the last two years of university while working full time.

  1. Mayıs 2024 — bugünMay 2024 — present ·

    Junior Software Developer

    Sanko Holding

    Cüzdan ve SanFlex’i geliştirdim, Sanshine için dört RPA robotu kurdum; eBA BPM akışları ve entegrasyonlar üzerinde çalışıyorum.Built Cüzdan and SanFlex, delivered four RPA robots for Sanshine, and work on eBA BPM flows and integrations.

    Cüzdan · SanFlex · RPA · eBA BPM

  2. 2022 — 2026 · MezunGraduated

    Bilgisayar MühendisliğiComputer Engineering

    MEF ÜniversitesiMEF University

    Bitirme projesi BiIK: TÜBİTAK destekli, GraphRAG tabanlı aday arama sistemi.Graduation project BiIK: a TÜBİTAK-supported, GraphRAG-based candidate search system.

  3. 2016 — 2021

    LiseHigh school

    Vefa LisesiVefa High School

HakkımdaAbout

Nasıl çalışıyorum.How I work.

Benim için yazılım, bir işin daha iyi yürümesini sağladığında anlam kazanıyor. Devraldığım bir sistemde önce mevcut akışı ve ihtiyaçları anlamaya, ardından daha sağlam bir yapı kurmaya odaklanıyorum. Ağırlıklı olarak .NET ve React ile çalışıyor; RPA ve yapay zekâyı ihtiyaç duyulan yerde kullanıyorum.Software matters to me when it helps work run better. When I take over a system, I focus on understanding the existing flow and needs before making it more solid. I work mainly with .NET and React, using RPA and AI where they’re useful.

Türkçe (ana dil) · İngilizceTurkish (native) · English

Backend

C# · .NET 8 · ASP.NET Core Web API · EF Core · Dapper · RabbitMQ · Python · FastAPI · Hono

Frontend

React · TypeScript · Vite · Zustand · TanStack Query · React Flow

VeriData

MSSQL · T-SQL · Memgraph · Cloudflare D1

Bulut ve DevOpsCloud & DevOps

Azure (Blob Storage, Document Intelligence, Logic Apps) · AWS · Cloudflare Workers · GitLab CI/CD · GitHub Actions · IIS

OtomasyonAutomation

Power Automate · PowerShell · eBA BPM

Yapay zekâAI

LLM · RAG / GraphRAG · OCR · Structured outputs

İletişimContact

Birlikte bir şey yapalım.Let’s build something.

LinkedIn ↗ GitHub ↗