Alexander Tischenko

Core Developer at PonyORM

St Petersburg, St Petersburg City, Russia
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
Alexander Tischenko is a core developer with a decade of hands-on experience building and refining backend systems, currently contributing to PonyORM from St. Petersburg. He specializes in Python and has driven important fixes and feature additions to the widely-used Pony Object Relational Mapper, including SQLite locking resolutions, fk_name attribute support, modulo query operations, and optimistic checking improvements. His work demonstrates a focus on robustness and query correctness, often tackling subtle database and string-handling edge cases that improve real-world ORM reliability. Trained in Computer Software Engineering at Saint Petersburg State University of Aerospace and Instrumentation, he brings disciplined engineering foundations to open-source development. Colleagues can expect a pragmatic, detail-oriented engineer who enhances developer tooling and persistence layers rather than building flashy UX.
code10 years of coding experience
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Saint Petersburg State University of Aerospace and Instrumentation
stackoverflow-logo

Stackoverflow

Stats
2,778reputation
239kreached
44answers
52questions
github-logo-circle

Github Skills (16)

orm10
sqlite10
object-mapping10
sql10
python10
database-design9
oracle8
mysql8
postgresql8
oracles8
json6
pydantic6
fastapi6
ponyorm6
dictionary6

Programming languages (6)

C++JavaScriptHTMLRen'PyJupyter NotebookPython

Github contributions (5)

github-logo-circle
ponyorm/pony

Aug 2017 - Dec 2022

Pony Object Relational Mapper
Role in this project:
userBack-end Developer
Contributions:137 commits, 9 PRs, 30 pushes in 5 years 4 months
Contributions summary:Alexander primarily focused on improving the Pony Object Relational Mapper. Their contributions included fixing database locking issues within the SQLite provider, adding features like the `fk_name` option for attributes, and implementing support for modulo division in queries. They also made several improvements to the core ORM functionality, including optimistic checking and enhancements to string handling within queries, all centered around improving the ORM's performance and functionality.
relationalpythonponymysqlcockroach
sashaaero/LeetCode

Nov 2018 - Nov 2019

Some leetcode.com problems
Contributions:60 commits, 46 PRs, 51 pushes in 1 year
problemsleetcode-solutionsleetcode
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
Alexander Tischenko - Core Developer at PonyORM