Ivan Kleshnin

Data Provider

Belgrade, Central Serbia
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
Ivan Kleshnin is a product-focused software generalist with over a decade of experience building full-stack web and AI-enabled products from Belgrade, Serbia. He blends hands-on engineering and system architecture—shipping Next.js/React frontends, FastAPI/Firebase model servers, Neo4j-backed data pipelines, and production ETL/Redis flows—while shaping product strategy and taxonomies. His recent work centers on HR datasets and NLP solutions (spaCy, mBERT/SBERT) for search and labeling, demonstrating a rare combination of data, ML, and production engineering. Ivan contributes to notable open-source tooling—improving example usage and tests for the widely used Parsimmon parser combinator—and favors pragmatic, slow-and-steady craftsmanship. He has a strong history of mentoring engineers and codifying frontend conventions, performance fixes and developer ergonomics at scale. Outside work he pairs formal training in computer systems with self-taught statistical rigor, which informs his data-centric approach to product problems.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster's degree Computer Systems and Networks, Master's degree Computer Systems and Networks at DonNTU University
bookData Science, Data Science at Khan Academy
bookMathematical Statistics and Probability, Mathematical Statistics and Probability at Self-taught
languagesRussian, Ukrainian, English, German, Polish, Slovak, Serbian
stackoverflow-logo

Stackoverflow

Stats
1,790reputation
691kreached
18answers
22questions
Badges
logging
top-5%
flask
top-5%
github-logo-circle

Github Skills (14)

javascript10
parser-combinators10
flask9
testing9
logging9
nodejs9
server-side-rendering6
async-await6
python-logging6
nextjs6
typescript6
python6
rxjs6
react6

Programming languages (22)

C#JavaCSSC++RustCPureScriptScala

Github contributions (5)

github-logo-circle
jneen/parsimmon

Mar 2018 - Jun 2018

A monadic LL(infinity) parser combinator library for javascript
Role in this project:
userFull-stack Developer
Contributions:6 commits, 3 PRs, 21 comments in 2 months
Contributions summary:Ivan primarily contributed to the development and refinement of a parser combinator library for JavaScript. Their work focused on enhancing the example usage, specifically involving the creation and modification of an argv parsing example. The contributions included adding features, improving the code and adding more examples. Additionally, the user addressed coverage issues by adding tests.
parser-combinatorjavascriptcombinatormonadicparser
ivan-kleshnin/query_format

Sep 2021 - Oct 2021

Contributions:43 commits, 41 pushes, 1 branch in 10 days
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