Yağmur Oymak

Senior Software Engineer at Udemy

Ankara, Türkiye 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

👤
Senior
🎓
Top School
Yağmur Oymak is a Senior Software Engineer based in Ankara with 10 years of experience building resilient microservices for mission-critical domains. At Udemy she helped design and deliver the payments microservice backbone, including gRPC APIs and subscription platform integrations, and progressed from part-time to senior engineer while tackling cross-functional stakeholder challenges in an international environment. She favors reliability-first architectures and has hands-on experience with Kotlin/Spring Boot and payment gateway integrations that must stay up 24/7. An open-source contributor, she improved Python 2/3 compatibility and internationalization in the popular Scratch Blocks project, showing attention to cross-platform stability and legacy compatibility. Trained at Middle East Technical University in Computer Engineering, she combines pragmatic engineering with a focus on operational robustness.
code9 years of coding experience
job3 years of employment as a software developer
bookLisans Derecesi, Computer Engineering, Lisans Derecesi, Computer Engineering at Orta Doğu Teknik Üniversitesi
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

compatibility10
i18n-js10
ember-i18n10
rails-i18n10
python10
build-automation10
refactor9
refactoring9

Programming languages (8)

JavaC++RustCJavaScriptGoSwiftPython

Github contributions (5)

github-logo-circle
Scratch Blocks is a library for building creative computing interfaces.
Role in this project:
userFull-stack Developer
Contributions:1 commit, 3 PRs, 6 comments in 1 day
Contributions summary:Yağmur primarily focused on improving Python 2 and 3 compatibility and fixing related issues within the build and internationalization (i18n) scripts. They addressed compatibility issues with dependencies like `httplib` and `urlencode` while also refactoring build processes to function correctly across different Python versions. Additionally, the user made changes to improve string handling and unicode encoding, indicating attention to cross-platform stability.
interfacesscratchscratch-blockscomputing
tansly/congenial-elucidator

Dec 2018 - Jan 2019

Contributions:136 commits in 1 month
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
Yağmur Oymak - Senior Software Engineer at Udemy