Available for architecture consulting

Building resilient backends
the way olympiads
taught me to think.

I'm Abdullah Enes Öncü — a Senior Software Engineer with 6+ years across backend architecture, distributed systems and low-latency media, and a multiple-time IOI medalist.

6+
Years shipping
Video latency cut
5
Olympiad medals
3.8
GPA · Bogazici
Istanbul, Turkey
What I do

Core specializations.

Backend Architecture

Designing message-driven backends with RabbitMQ, Kafka, PostgreSQL and SQLAlchemy.

Distributed Systems

Networking software at Arista in C++ and building resilient async pipelines.

Performance Engineering

Halved video pipeline latency from 400ms → 200ms with multi-threaded C++.

Algorithms & Systems

Multiple-time IOI medalist. C/C++ libraries, Numba/NumPy runtime helpers.

Computer Vision & AR

Camera calibration & 3D overlays with OpenCV, OpenGL and Detectron2.

Full-Stack Delivery

Django, Flask, ReactJS — from data extraction frameworks to management systems.

Career

Experience timeline.

Software Architect Engineer

Nov 2025 – Present
@ Architecht (Kuveyt Türk Bank)
  • Working as a software architect on core banking systems.
C#ReactJSMSSQL
Honors & Awards
  • IOI — Silver (2015), Bronze (2014)
  • Balkan OI — Gold (2014), Silver (2015)
  • Asia-Pacific OI — Silver (2015), Bronze (2014)
  • Turkish National OI — Gold (2013, 2014), Bronze (2012)
  • ACM ICPC SEERC — 18th (2015), 35th (2018)
Selected work

Featured projects & architecture.

Systems

PyFastAlgo

C++ algorithm library with Python bindings — broad data structures with Numba/NumPy runtime helpers.

C++PythonNumbaNumPy
Full-Stack

Convert Everything

Web platform for arbitrary conversions with AI-generated converters for new I/O pairs on demand.

ReactDjangoAISEO
Product

DocManager

Document management system built for law firms — organizing, versioning and search over legal docs.

DjangoReactJS
AI

Historical Board Games

Classic board games with AI opponents, focused on search and heuristics.

PythonAI
Full-Stack

Donation Management

Donation platform with realtime data and auth on Firebase.

Node.jsReactFirebase
Media

YouTube Sync Extension

Chrome extension + Python/FFmpeg pipeline placing an external video into a user-defined rectangle, synchronized frame-accurate.

ChromePythonFFmpeg
Toolbox

Technical skills matrix.

Languages
CC++PythonSQLJavaScriptC#
Backend & Data
FlaskDjangoSQLAlchemyPostgreSQLMSSQLRabbitMQKafka
Infra & Cloud
AWSEC2LambdaDockerNginxFirebase
Vision, AI & Graphics
OpenCVDetectron2RCNNPyTorchNumPyOpenGLFFmpeg/libav
Frontend
ReactJSChrome Extensions
Foundations
AlgorithmsData StructuresDistributed SystemsOptimizationLow-latency Streaming
Get in touch

Let's build something fast, correct, and durable.

Open to senior engineering, architecture and consulting roles. The fastest way to reach me is email.