Summary
Abdurrahman Kolsuz is a Senior Software Engineer based in Ankara with 10 years of experience building high-performance, mission-critical systems for finance and defense. He has designed and implemented real-time transaction switching and authorization platforms handling ISO 8583 messaging, distributed locking, and low-latency failover for major Turkish payment networks. His background spans modernizing batch and streaming pipelines with Spring Batch, gRPC, RabbitMQ/Kafka and integrating core banking DBs (Oracle/DB2), alongside embedded/desktop real-time systems using Eclipse RCP, Netty and GStreamer for video and device communication. Known for pragmatic architecture choices and hands-on implementation, he blends systems-level concurrency expertise with robust microservice design. He’s comfortable migrating legacy workloads to open systems and has experience applying ML-adjacent techniques from an early research internship, demonstrating curiosity beyond conventional backend engineering.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Univerza v Mariboru
High School Diploma, 87 (100-scale), High School Diploma, 87 (100-scale) at Meram Anadolu Lisesi
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Eskisehir Osmangazi University
English