Nikoleta Glynatsi is a research scientist and game theorist with a decade of experience bridging applied mathematics, research software development, and interdisciplinary social science. She holds a PhD in Game Theory from Cardiff and has published and secured funding while working on social dilemmas and the dynamics of cooperation, most recently at RIKEN and previously as a postdoc at the Max Planck Institute. Technically fluent in Python, she contributes to major open-source projects—implementing multivariate resultants in SymPy and developing and testing strategies for the widely used Axelrod library—demonstrating both symbolic-math rigor and robust test-driven engineering. Comfortable communicating complex ideas, she has delivered invited keynotes at software conferences and blends theoretical insight with reproducible code to turn mathematical models into research-grade tools.
9 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (PhD), Game Theory, Doctor of Philosophy (PhD), Game Theory at Cardiff University / Prifysgol Caerdydd
Bachelor of Business Administration (BBA), Business Analysis and Information System, 7.8/10, Bachelor of Business Administration (BBA), Business Analysis and Information System, 7.8/10 at Technological Educational Institute (TEI) of Patras
A research tool for the Iterated Prisoner's Dilemma
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:31 reviews, 108 commits, 43 PRs in 5 years
Contributions summary:Nikoleta primarily contributed to the development and testing of a new strategy named "Gradual" for the Iterated Prisoner's Dilemma. Their work involved implementing the strategy logic and creating unit tests to verify its behavior, including its responses to opponent actions and variable reset functionality. Furthermore, the user refactored existing tests and added new tests, making sure that the tests are correct. The user's contributions show a focus on both algorithm implementation and ensuring the quality and reliability of the axelrod library.
Contributions:19 commits, 1 PR, 12 comments in 1 month
Contributions summary:Nikoleta implemented multivariate resultants, specifically Dixon's and Macaulay's resultants, within the SymPy library. This involved creating new files, adding classes for these resultants, and incorporating tests. Furthermore, the user addressed comments on the pull request, fixing typos, updating docstrings, and modifying example notebooks to ensure proper functionality and provide practical demonstrations of the implemented features. The user also refined the code by removing dependencies and methods.
mathpythonsciencecomputer-algebra-systemalgebra
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.