Ivan Krivosheev

Team Leader at Positive Technologies

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
Ivan Krivosheev is a seasoned software engineering leader with 11 years of experience, now heading a team at Positive Technologies after rising through roles from developer to team leader. He has deep backend expertise, particularly with SQL tooling and database integrations, evidenced by contributions to the SeaQL/sea-query project where he implemented multi-ALTER operations, string functions and driver-specific improvements. Ivan blends hands-on coding with leadership, shipping practical fixes like timestamp bug resolutions and lint cleanups while mentoring teams through successive promotions. Based in Russia with a background in applied mathematics, he favors pragmatic, reliability-focused solutions and often tackles the subtle edge cases that break systems in production.
code11 years of coding experience
job11 years of employment as a software developer
bookБакалавр Прикладная математика, Бакалавр Прикладная математика at Yaroslavl Demidov State University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
397reputation
21kreached
16answers
14questions
github-logo-circle

Github Skills (17)

postgresql10
query-builder10
databases10
sqlx10
sql10
rust10
database10
mysql9
sqlite9
multiprocessing6
foreign-keys6
python-multithreading6
python6
multithreading6
django6

Programming languages (13)

JavaC++CSSCRustCMakeIoGo

Github contributions (5)

github-logo-circle
SeaQL/sea-query

Mar 2022 - Jan 2023

🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
Role in this project:
userBack-end Developer
Contributions:250 reviews, 249 commits, 173 PRs in 9 months
Contributions summary:Ivan's contributions focused on enhancing the functionality of the SQL query builder. They added support for multiple ALTER table operations, new functions like LOWER and UPPER, and fixed timestamp-related issues. The user also worked on driver-specific implementations and improvements, including SQLx and Rusqlite, showcasing an understanding of the project's database integration. Furthermore, the user addressed clippy warnings and contributed to the migration of sea-driver to sea-query-driver.
dynamic-sqlsqlite3sqlitedatabasepostgres
ikrivosheev/sea-query

Mar 2022 - May 2024

🌊 A dynamic SQL query builder for MySQL, Postgres and SQLite
Contributions:2 PRs, 272 pushes, 157 branches in 2 years 1 month
querysql-parsermysqldynamic-sqlsql
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
Ivan Krivosheev - Team Leader at Positive Technologies