Ozay Duman is a Software Architect and Team Lead with nearly a decade of hands-on experience designing and operating highly available, cost-efficient distributed systems using Java and open-source tooling. He leads an infrastructure team at TÜBİTAK BİLGEM, responsible for architectural decisions and running 22+ microservices while building CI/CD, centralized logging, monitoring, and container orchestration solutions. Ozay has practical expertise in event sourcing for distributed transactions, service discovery, client-side load balancing, Redis Sentinel replication, and building localized reporting libraries, which shows his attention to both system resilience and developer ergonomics. He mentors engineers toward microservices and DevOps practices and has a strong track record of integrating and hardening third-party components (e.g., CAS) in production. Active in open-source and with public code and Docker images, he pairs deep Java backend skills with real-time monitoring and performance optimization experience.
9 years of coding experience
7 years of employment as a software developer
B.S., Computer Engineering, 3.7/4.0, B.S., Computer Engineering, 3.7/4.0 at Ege University
Specification-Builder is a client-oriented dynamic search query library that supports joins among multiple tables in a strongly-type manner for Spring Projects. This library simplifies writing type-safe queries for search screens by using `Spring Data JPA`'s `JpaSpecificationExecutor` and `hibernate-jpamodelgen`. As you might know, for each query screen you have to pass a specific DTO (Data Transfer Objects) and write specific queries using that DTO. This leads to boiler-plate, useless, repetitive code. By using this library you can get rid of that kind of code, and write fluent-style dynamic queries driven by client-side easily.
Contributions:5 releases, 34 commits, 16 PRs in 7 months
joinstransfer-objectsdtoleadsplate
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.
Request Free Trial
Ozay Duman - Software Architect & Team Lead at TÜBİTAK BİLGEM