Konstantin Sivakov

Backend Engineer at MindsDB

Bitola, Pelagonia, North Macedonia
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
Konstantin Sivakov is a backend engineer with 11 years of hands-on experience building and integrating data-driven systems, currently contributing to MindsDB and maintaining open-source work through datHere. He has deep expertise in Python and Java ecosystems and a long history with CKAN, contributing core integrations and handlers that bridge large-scale data portals with AI query engines. His background spans technical lead roles and senior engineering positions where he delivered production services using Postgres, Solr, Redis, Docker and orchestration tools. Konstantin’s work on MindsDB’s CKAN integration and prior CKAN core contributions demonstrate a focus on making federated data discoverable and queryable by AI systems. Based in Bitola, North Macedonia, he combines enterprise-grade discipline from telecom and government projects with startup-style rapid iteration. Colleagues know him for tenacious debugging and a pragmatic approach to integrating legacy data platforms with modern ML tooling.
code11 years of coding experience
job18 years of employment as a software developer
bookUniversity "St. Kliment Ohridski" - Bitola
languagesEnglish, Serbian, Croatian
stackoverflow-logo

Stackoverflow

Stats
414reputation
6kreached
13answers
1question
github-logo-circle

Github Skills (26)

apim10
back-end-development10
python10
datastore10
data-storage10
api10
pandas9
image-upload9
template-tags8
flask8
flask-ask8
template-engine8
git8
api-design7
databases7

Programming languages (12)

DockerfileJavaShellCSSRustJavaScriptHTMLXSLT

Github contributions (5)

github-logo-circle
ckan/ckan

Jan 2017 - Jan 2023

CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
userBack-end Developer
Contributions:67 reviews, 533 commits, 214 PRs in 6 years 1 month
Contributions summary:Konstantin primarily focused on modifying the application's core functionality, with a focus on improving the management of the CKAN logo image. Their contributions involved updates to the admin controllers, autoform macros, and schema logic, demonstrating an understanding of the application's configuration and data handling processes. They also worked on the build process and testing frameworks by merging the `master` branch into their branch and making updates to a testing file. These changes suggest they were contributing to the core system.
portalspythondatadata-catalogdbpedia
mindsdb/mindsdb

Feb 2022 - Jul 2022

AGI's query engine - Platform for building AI that can learn and answer questions over federated data.
Role in this project:
userBack-end Developer & Integration Engineer
Contributions:3 reviews, 15 commits, 5 PRs in 5 months
Contributions summary:Konstantin primarily contributed to the development of a CKAN (Comprehensive Knowledge Archive Network) handler, indicating a focus on integrating MindsDB with CKAN instances. Their work involved creating a handler class, implementing connection functionalities, and enabling query execution through the CKAN API. Additionally, the user updated tests and added a `get_tables` method, solidifying the integration and ensuring data retrieval capabilities.
localaimachine-learning-databasesolacesinglestoreexplainable-ml
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