Summary
Hasan Ocalan is a Senior Software Engineer with 11 years of experience building high-throughput, low-latency distributed systems and enterprise integrations across finance, travel, and real-time collaboration domains. Currently on Microsoft’s Unified Presence Service, he designs and optimizes presence and communication services that handle millions of requests per second while improving performance, reliability, and privacy compliance. He is proficient in Java, C#, Python, Spring Boot, PL/SQL and modern tooling (Kafka, Redis, Hibernate/EF, CI/CD) and holds MongoDB developer certification, reflecting strong full-stack and data-layer expertise. Past roles include increasing synchronization success rates in Amadeus loyalty integrations and developing banking treasury systems that integrate with Bloomberg and central bank services. A hands-on mentor and pragmatic architect, he pairs object-oriented design and concurrency skills with practical RDBMS optimization to deliver measurable improvements in mission-critical systems. Based in Prague, he maintains an active GitHub and StackOverflow presence, signaling continuous learning and community engagement.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Computer Engineering, 3.13, Bachelor of Science (BS), Computer Engineering, 3.13 at Gazi University
English, Turkish, Spanish