Ekin Dursun

Doctoral Student at Yale University

Istanbul, Istanbul, United States
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
Ekin Dursun is a doctoral student at Yale with 13 years of professional experience bridging software development and empirical social science research. Trained in economics (University of Chicago) and political science, Ekin combines rigorous academic methods with practical engineering—contributing bug fixes and type-checking improvements to the widely used mypy project while also refactoring UI components in popular React libraries. Their background includes research roles at top institutions like the University of Chicago and leadership on policy-oriented projects such as a Universal Basic Income initiative, reflecting an unusual mix of data-driven policy work and open-source software craftsmanship. Based in Istanbul, Ekin is adept at translating complex, interdisciplinary problems into reliable code and reproducible research pipelines.
code13 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Political Science and Government, Doctor of Philosophy - PhD, Political Science and Government at Yale University
bookHigh School Diploma, High School Diploma at The Koç School
bookBachelor of Arts - BA, Economics, Bachelor of Arts - BA, Economics at University of Chicago
stackoverflow-logo

Stackoverflow

Stats
19reputation
83reached
1answer
0questions
github-logo-circle

Github Skills (24)

static-typing10
javascript10
type-check10
python10
mypy10
component-development10
dynamic-typing10
ui-design10
implicit-typing10
refactor10
type-system10
uid10
optional-typing10
front-end-development10
strong-typing10

Programming languages (16)

JavaC++CSSCRustGoKotlinTypeScript

Github contributions (5)

github-logo-circle
python/mypy

Oct 2018 - Mar 2022

Optional static typing for Python
Role in this project:
userBack-end Developer
Contributions:15 commits, 15 PRs, 54 comments in 3 years 5 months
Contributions summary:Ekin primarily contributed to bug fixes and improvements within the mypy codebase, focusing on type checking and static analysis for Python. Their work involved addressing issues related to infinite recursion, crashes involving specific language features like namedtuples and dataclasses, and type-related errors. The user implemented solutions by modifying core files to enhance the accuracy and robustness of the type checker, ensuring proper handling of various Python constructs.
linterpythontypecheckerstatic-typing
arqex/react-datetime

Sep 2020 - Sep 2020

A lightweight but complete datetime picker react component.
Role in this project:
userFront-end Developer
Contributions:10 reviews, 10 commits, 6 PRs in 8 days
Contributions summary:Ekin primarily contributed to the development of UI components within the `react-datetime` repository. They refactored code by extracting a common navigation component to promote code reuse. Their commits involved removing unneeded parameters and moving calculations for performance improvements. The user's work also included adding default render props and splitting source files into directories for better code organization and maintainability.
datetimereact-componentreactdatepickercalendar
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
Ekin Dursun - Doctoral Student at Yale University