Yusuf Yılmaz

Senior Software Engineer at sahibinden.com

Istanbul, Istanbul, Turkey
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Yusuf Yılmaz is a Senior Software Engineer based in Istanbul with 7 years of hands-on experience building scalable microservices and high-performance systems, currently at sahibinden.com. He has driven monolith-to-microservice migrations, built new services for search and ad automation, and delivered dramatic performance improvements (e.g., cutting a scheduled job from 10 minutes to under 1 minute). Comfortable across backend stacks (.NET, Java, Spring) and data technologies (Elasticsearch, Mongo, Redis, MySQL), he also applies design patterns and CQRS to real-world problems. An active technical writer and open-source contributor, Yusuf maintains a multilingual design-patterns repo that provides pattern implementations in C#, Java, Go, Python, Kotlin and TypeScript, reflecting his emphasis on readable, maintainable code and knowledge sharing.
code7 years of coding experience
job4 years of employment as a software developer
bookLisans, Software Engineering, 3.58, Lisans, Software Engineering, 3.58 at Karadeniz Teknik Üniversitesi
languagesİngilizce, Turkish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

javas10
csharp10
java10
dotnet-core10
kotlin8

Programming languages (11)

C#TypeScriptPowerShellJavaCSSShellCVue

Github contributions (5)

github-logo-circle
Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.
Role in this project:
userFull-stack Developer
Contributions:28 reviews, 156 commits, 24 PRs in 2 years 5 months
Contributions summary:Yusuf primarily contributed to implementing various design patterns in multiple programming languages, including C#, Java, Kotlin, and potentially others. They focused on providing practical examples of patterns like Singleton, Factory, Abstract Factory, Prototype, Adapter, Facade, Strategy, Chain of Responsibility, Builder, Composite, Decorator, Memento, and Visitor. Their work involved adding and modifying code examples across different languages to demonstrate the application of these design patterns, indicating a strong understanding of software design principles.
pythonvisitor-patternsingleton-patternbridge-patternprototype-pattern
Devnot Mentor projesinin Back-end ve Rest API kaynak kodlarını içermektedir.
Contributions:9 reviews, 127 commits, 17 PRs in 1 year
apiexpressmentornodejsrest
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
Yusuf Yılmaz - Senior Software Engineer at sahibinden.com