Mustafa Coşar

Senior Software Engineer at EPAM Systems

Ankara, Ankara, 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
Mustafa Coşar is a Senior Software Engineer with a decade of experience building backend systems, infrastructure, and games, currently at EPAM Systems. A Middle East Technical University computer engineering graduate, he spent five formative years at Unscrambl improving infrastructure and backend services before shifting into game development and team leadership at N-Path Games. He combines hands-on coding with technical leadership, having led development teams while shipping production game features. Mustafa is an open-source contributor to notable projects like Apache Thrift, where he improved Node.js/TypeScript code generation and JavaScript compilation tooling—an indication of his attention to build processes and cross-language interoperability. Based in Ankara, he brings a pragmatic, systems-oriented approach to complex engineering problems and a track record of moving between startup agility and enterprise practices.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree, Computer Engineering, 3.27, Bachelor's Degree, Computer Engineering, 3.27 at Orta Doğu Teknik Üniversitesi
languagesTurkish, İngilizce, Japanese
github-logo-circle

Github Skills (10)

typescript10
javascript10
code-generation10
c-language10
typescripts10
thrift10
cprogramming-language10
typescript-types10
nodejs9
build-automation8

Programming languages (6)

TypeScriptC++JavaScriptHaskellJupyter NotebookPython

Github contributions (5)

github-logo-circle
apache/thrift

Apr 2018 - Mar 2019

Apache Thrift
Role in this project:
userBack-end Developer
Contributions:6 commits, 8 PRs, 34 comments in 11 months
Contributions summary:Mustafa contributed to the Apache Thrift project by fixing a test related to the Node.js implementation. They also addressed an issue related to generating Int64 constants for JavaScript, enhancing the library's functionality. Moreover, the user worked on improving the TypeScript declaration generation process within the code generator. They implemented episodic compilation for JavaScript code generation, demonstrating a focus on improving the build process.
actionscriptapache-thriftnetwork-clientdartapache
mustafa-cosar/thrift

Mar 2018 - Oct 2019

Mirror of Apache Thrift
Contributions:2 PRs, 118 pushes, 9 branches in 1 year 7 months
javaapacheapache-thriftthrift
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
Mustafa Coşar - Senior Software Engineer at EPAM Systems