Roman Yurchak

Founder at Symerio

Paris, Ile-de-France
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
Roman Yurchak is a founder and ML engineer with 14 years of experience building production ML/AI systems and developer tooling from Paris, combining deep academic training (PhD in Physics from École Polytechnique) with hands-on startup leadership. He co-founded Symerio and now leads Akkel, delivering predictive modeling, NLP and information-retrieval products for clients like Saint-Gobain and Crédit Agricole while staying active in core open-source projects. As a core contributor to scikit-learn and Pyodide and a frequent maintainer across numerical and scientific stacks (NumPy, SciPy, pandas, matplotlib), he focuses on test reliability, build efficiency and memory/performance optimizations. His work on high-profile repos such as Emscripten and Pyodide shows an unusual cross-cutting skillset spanning ML, browser-based Python via WebAssembly, and low-level build tooling. Colleagues rely on him for pragmatic refactors and robust testing practices that reduce complexity and improve maintainability at scale.
code14 years of coding experience
bookENS Paris-Saclay
bookDoctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at Ecole polytechnique
bookMaster of Science (M.Sc.), Plasma Physics, Master of Science (M.Sc.), Plasma Physics at Université Paris-Saclay
languagesEnglish, French, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
11,055reputation
1.5mreached
203answers
15questions
Badges
conda
top-5%
numpy
top-1%
google-maps
top-5%
scipy
top-5%
python
top-1%
cython
top-5%
github-logo-circle

Github Skills (65)

python10
optimizers10
testing10
deep-learning10
build-automation10
cython10
numerical-optimization10
optimization10
javascript10
webdriver10
scikit10
pandas10
plot10
numpy10
optimisation10

Programming languages (23)

MDXPowerShellJavaC++CSSRustCTeX

Github contributions (5)

github-logo-circle
GeoStat-Framework/PyKrige

Apr 2015 - May 2020

Kriging Toolkit for Python
Role in this project:
userBack-end Developer / Data Scientist
Contributions:80 commits, 47 PRs, 41 pushes in 5 years 2 months
Contributions summary:Roman focused on optimizing the performance of the core kriging implementation within the `pykrige/uk.py` file, specifically the `UniversalKriging` class. Their contributions involved refactoring and optimizing the code to improve performance, as well as adding comments and tests for the code. Furthermore, the user partially implemented the `UniversalKriging` class in Cython for performance improvements.
smoothingpythonspatial-analysisgeostatisticssplines
pyodide/pyodide

Jul 2018 - Jan 2023

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 release, 1519 reviews, 436 commits in 4 years 6 months
Contributions summary:Roman's contributions primarily focused on enhancing the testing infrastructure and test coverage for the pyodide/pyodide project. They introduced new tests, addressed test failures, modified existing tests, and improved the reliability of the testing framework by implementing a mechanism for handling and marking known failures in tests. They also made changes to address compatibility issues with different browsers during testing, caching tests at the module level and improving the test reports.
pythonbrowsernode-jspyodidewebassembly
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
Roman Yurchak - Founder at Symerio