
Marko Kostic developed and maintained core infrastructure across OriginTrail’s dkg.js and ot-node repositories, focusing on backend reliability, blockchain integration, and database management. He engineered features such as cross-blockchain rewards claiming, robust access control for smart contracts, and semantic storage integration, using JavaScript, TypeScript, and Solidity. Marko refactored constants architecture, improved build stability, and expanded test coverage to reduce operational risk and accelerate release cycles. His work included optimizing SQL data migrations, enhancing gas price handling for blockchain transactions, and updating documentation for clarity. These contributions enabled scalable reward mechanics, safer deployments, and more maintainable code across distributed systems.

December 2025: Enhanced Linux build reliability for Ladybird by adding libtool to the build dependencies. This ensures Linux users have the necessary tools to build from source, improving developer onboarding and CI stability. No recorded major bugs fixed this month; the focus was on strengthening the build environment and documentation to prevent build-time issues in Linux environments.
December 2025: Enhanced Linux build reliability for Ladybird by adding libtool to the build dependencies. This ensures Linux users have the necessary tools to build from source, improving developer onboarding and CI stability. No recorded major bugs fixed this month; the focus was on strengthening the build environment and documentation to prevent build-time issues in Linux environments.
Month: 2025-10 — Documentation maintenance and reference accuracy in ziglang/zig. Focused on delivering a single feature: Documentation Update for WTF-8 Encoding Reference Source, ensuring developers have a current, maintained reference source. No major bugs fixed this period. Impact: reduces link rot, improves developer guidance, and supports reliable onboarding for WTF-8 encoding resources. Technologies/skills demonstrated: documentation maintenance, external reference management, commit-driven changes, and cross-repo collaboration to improve documentation integrity.
Month: 2025-10 — Documentation maintenance and reference accuracy in ziglang/zig. Focused on delivering a single feature: Documentation Update for WTF-8 Encoding Reference Source, ensuring developers have a current, maintained reference source. No major bugs fixed this period. Impact: reduces link rot, improves developer guidance, and supports reliable onboarding for WTF-8 encoding resources. Technologies/skills demonstrated: documentation maintenance, external reference management, commit-driven changes, and cross-repo collaboration to improve documentation integrity.
September 2025 monthly summary for ziglang/zig: key focus on HashMapUnmanaged performance and clarity enhancements. Refactored removeByPtr index calculation and reworked the hash function to use block breaks for clearer control flow, via two commits (pointer subtraction and block-break-based changes). No high-severity bugs fixed in this period; primary work centered on performance optimization and maintainability. Expected business value includes faster hashmap operations and more maintainable code, reducing future refactor costs.
September 2025 monthly summary for ziglang/zig: key focus on HashMapUnmanaged performance and clarity enhancements. Refactored removeByPtr index calculation and reworked the hash function to use block breaks for clearer control flow, via two commits (pointer subtraction and block-break-based changes). No high-severity bugs fixed in this period; primary work centered on performance optimization and maintainability. Expected business value includes faster hashmap operations and more maintainable code, reducing future refactor costs.
July 2025 (OriginTrail/dkg.js) focused on reliability improvements and release readiness. Delivered gas price handling enhancements to ensure gasPrice is always set, using on-chain gas price when available and falling back to the network price for accurate fee estimation. This reduces transactions failing due to missing or mispriced gas and improves user cost predictability. Prepared for the next release with a version string increment and supportive code updates.
July 2025 (OriginTrail/dkg.js) focused on reliability improvements and release readiness. Delivered gas price handling enhancements to ensure gasPrice is always set, using on-chain gas price when available and falling back to the network price for accurate fee estimation. This reduces transactions failing due to missing or mispriced gas and improves user cost predictability. Prepared for the next release with a version string increment and supportive code updates.
June 2025: Delivered concrete business value by improving cost estimation reliability for asset publishing and strengthening test coverage across OriginTrail repos. Implemented a more accurate publishing cost calculation in dkg.js, fixed a deployment script dependency issue in dkg-evm-module, and significantly expanded the DelegatorsInfo test suite to improve coverage, security validations, and maintainability. These efforts reduce operational risk in publishing workflows and enable faster iteration through robust tests.
June 2025: Delivered concrete business value by improving cost estimation reliability for asset publishing and strengthening test coverage across OriginTrail repos. Implemented a more accurate publishing cost calculation in dkg.js, fixed a deployment script dependency issue in dkg-evm-module, and significantly expanded the DelegatorsInfo test suite to improve coverage, security validations, and maintainability. These efforts reduce operational risk in publishing workflows and enable faster iteration through robust tests.
May 2025 Performance Summary: Delivered foundational maintainability improvements and expanded cross-chain capabilities, while strengthening reliability through dependency upgrades and data-layer enhancements. Key outcomes include a unified constants architecture, build-stability upgrades, a cross-blockchain rewards claiming system, and a dedicated epoch rewards data layer with integrated queries and migrations. These workstreams lay the groundwork for scalable reward mechanics, faster iteration, and more robust analytics across OriginTrail networks.
May 2025 Performance Summary: Delivered foundational maintainability improvements and expanded cross-chain capabilities, while strengthening reliability through dependency upgrades and data-layer enhancements. Key outcomes include a unified constants architecture, build-stability upgrades, a cross-blockchain rewards claiming system, and a dedicated epoch rewards data layer with integrated queries and migrations. These workstreams lay the groundwork for scalable reward mechanics, faster iteration, and more robust analytics across OriginTrail networks.
April 2025 performance summary focused on reliability, data integrity, and broader DB support across core OriginTrail repos. Delivered sizable enhancements to installation, data migration tooling, and dependency alignment, enabling smoother deployments and safer data operations.
April 2025 performance summary focused on reliability, data integrity, and broader DB support across core OriginTrail repos. Delivered sizable enhancements to installation, data migration tooling, and dependency alignment, enabling smoother deployments and safer data operations.
March 2025 monthly summary across OriginTrail/ot-node and OriginTrail/dkg.js. Delivered targeted features and reliability improvements that enhance data cleanliness, platform readiness, and semantic storage capabilities. The work focused on business value such as improved data integrity, safer cleanups, reliable deployments, and better data traceability across the node and DKG tooling.
March 2025 monthly summary across OriginTrail/ot-node and OriginTrail/dkg.js. Delivered targeted features and reliability improvements that enhance data cleanliness, platform readiness, and semantic storage capabilities. The work focused on business value such as improved data integrity, safer cleanups, reliable deployments, and better data traceability across the node and DKG tooling.
February 2025: Strengthened security and resilience of the OriginTrail dkg-evm-module through targeted test suites around incentives pool access control and voter management edge cases. Delivered automated tests that enforce contract call boundaries, protect token claiming operations, and validate edge-case handling for voter data, reducing production risk and enabling faster release cycles.
February 2025: Strengthened security and resilience of the OriginTrail dkg-evm-module through targeted test suites around incentives pool access control and voter management edge cases. Delivered automated tests that enforce contract call boundaries, protect token claiming operations, and validate edge-case handling for voter data, reducing production risk and enabling faster release cycles.
Overview of all repositories you've contributed to across your timeline