Ömer Yıldıztugay is a Senior Software Engineer with five years of experience building resilient, high-throughput fintech and banking systems, including payment infrastructures, open banking integrations, and core banking services. He combines hands-on microservice design in Java (Spring Boot) and .NET (C#) with Kafka-driven distributed architectures and practical experience across REST and SOAP integration layers. At Fibabanka he led architectural work for partner integrations (Getir, ÖdeAl, İyzico), chargeback and accounting processes, and end-to-end financial reporting using Oracle and MySQL. His background includes payments-focused R&D at Huawei, contributing to CI/CD, performance monitoring, and Apache Spark-related work, reflecting a blend of production ops and data-processing experience. Comfortable across backend, integration, and frontend (React/FBML) domains, he’s known for turning complex banking requirements into maintainable, business-critical systems. An METU computer engineering graduate based in Greater Istanbul, he often bridges heterogeneous stacks to deliver reliable financial services at scale.
6 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Orta Doğu Teknik Üniversitesi / Middle East Technical University
Markov Model libraries, optimized for cracking-focused password generations.
Contributions:31 commits in 5 months
crackingmarkov-modelmarkov-chainpasswordsecurity
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.