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 with 7 years of experience, currently shaping microservices and search/advertising systems at sahibinden.com in Istanbul. He has a proven track record of converting monoliths into scalable microservices, building automation services for Google Ad Manager, and delivering dramatic performance gains (for example, cutting a scheduled job from ~10 minutes to under 1 minute). Equally comfortable in Java/Spring and .NET ecosystems, his background spans Elasticsearch, Redis, RabbitMQ, CQRS and real-time/telecom tools like Asterisk and SignalR. An active technical writer and open-source contributor, he maintains a Turkish multi-language design-patterns repository that demonstrates patterns across C#, Java, Go, Python, Kotlin and TypeScript, and publishes articles on Devnot and Medium.
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