Skip to content
View dkrizhanovskyi's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@PeoPay

Block or report dkrizhanovskyi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dkrizhanovskyi/README.md

Daniil Krizhanovskyi - Cybersecurity, Cryptography, and Distributed Systems Engineer

Welcome to my GitHub portfolio. I am an experienced engineer specializing in cybersecurity, cryptography, and distributed systems. With a strong foundation in applied mathematics and low-level programming, I focus on building secure, high-performance systems and developing advanced cryptographic solutions.

Dani's GitHub stats Top Langs

πŸ›  Professional Expertise

  • Distributed Systems: Designed and optimized systems handling over 1 million requests per second. Expertise in ensuring high-performance and secure operations with Rust and C++.
  • Cryptography: Proficient in cryptographic protocols, including AES, RSA, ECC, and post-quantum cryptography. Focused on securing blockchain networks and distributed systems.
  • Low-Level Programming: Advanced skills in Rust, C++, C, and Python. Specialize in optimizing mission-critical systems for security and efficiency.
  • Backend Development: Expertise in Rust-based backend systems, including microservices architecture and legacy system migration.

πŸ’Ό Professional Experience

Applied Cryptographer

OpenZeppelin, Remote (Dec 2023 – Jun 2024, Now Contributor)

  • Conducted security analyses of zero-knowledge proof systems, identifying and mitigating vulnerabilities.
  • Engineered cryptographic components in Rust, Go, and Solidity to enhance blockchain application security.
  • Audited Ethereum-based smart contracts, optimizing them for cryptographic robustness and gas efficiency.
  • Advanced research in cryptographic primitives such as roots of unity and elliptic curves.

Applied Cryptography Engineer

SecureTech Solutions GmbH, Remote, Austria (Aug 2023 – Apr 2024)

  • Led cryptographic audits to identify vulnerabilities, maintaining a zero-security-breach record for two years.
  • Developed secure key management solutions, reducing key compromise incidents by 40%.
  • Optimized assembly-level encryption routines for ARM and x86 architectures, improving performance.

Middle Rust Engineer

NextGen Technologies, Remote, Italy (Jul 2022 – Jul 2023)

  • Designed distributed systems managing over 1 million requests per second.
  • Implemented cryptographic solutions for blockchain applications, reducing processing delays by 15%.
  • Enhanced security testing for performance-critical modules, improving system security by 20%.

Rust Backend Developer

InnovateTech Italy, Hybrid, Italy (Jan 2022 – Jun 2022)

  • Migrated legacy systems to Rust, resolving vulnerabilities and improving security posture.
  • Conducted threat modeling and applied low-level optimizations to enhance resilience and efficiency.

Rust Developer

TechSolutions UA, Hybrid, Ukraine (Jan 2021 – Dec 2021)

  • Delivered high-performance systems for enterprise clients, increasing security by 22%.
  • Advised on integrating cryptographic protocols into distributed systems to mitigate risks.

Junior Rust Developer

TechSolutions UA, On-Site, Ukraine (Oct 2019 – Dec 2020)

  • Built secure web servers handling high request loads, using asynchronous programming.
  • Contributed to optimizing real-time network operations.

πŸŽ“ Academic Background

  • Master of Science in Applied Mathematics
    Lviv Polytechnic National University (2020–2022)
    Thesis: Mathematical Modeling of Cryptographic Protocols for Secure Distributed Systems.

  • Master of Science in Information Systems and Technologies
    Odessa National Polytechnic University (2019–2020)
    Thesis: Implementation of Post-Quantum Cryptography in Secure Data Management Systems.

πŸ“š Research Projects

  • Quantum Cryptographic Toolkit
    Developed tools for post-quantum cryptography, enhancing system resistance to quantum attacks by 40%.

  • Optimization of Consensus Protocols
    Improved scalability and resilience of distributed systems by optimizing cryptographic consensus protocols.

  • Blockchain Security Enhancements
    Designed cryptographic modules that reduced vulnerabilities in distributed blockchain networks.

🧠 Research Interests

  • Cryptographic Security in Blockchain and Distributed Systems
  • Post-Quantum Cryptography for Cybersecurity Applications
  • High-Performance Computing in Cryptography
  • Optimization of Consensus Mechanisms in Decentralized Networks
  • Threat Mitigation in High-Performance Systems

πŸ“„ Publications

πŸ’¬ Contact Information

Thank you for visiting my GitHub portfolio. I am open to collaborations in cryptography, distributed systems, and high-performance computing.

Pinned Loading

  1. quantum_cryptographic_toolkit quantum_cryptographic_toolkit Public

    The Quantum Cryptographic Toolkit (QCT) is a comprehensive framework designed to facilitate the development, testing, and deployment of quantum-resistant cryptographic algorithms.

    Rust 4

  2. FortifySol FortifySol Public template

    FortifySol: A flexible open-source Solidity template providing secure, upgradeable, and governance-ready contracts. Ideal for small prototypes or complex productions, it’s an all-in-one starting po…

    JavaScript

  3. crypto-comparison crypto-comparison Public

    A comprehensive project comparing classical and quantum cryptography. Includes detailed explanations, code examples, and tests for various cryptographic algorithms and protocols.

    Python 3

  4. blockchain_compression_project blockchain_compression_project Public

    A blockchain data compression and pruning project to optimize storage, leveraging ZK-SNARKs, state deltas, and Merkle trees.

    Python

  5. consensus-algorithms-edu consensus-algorithms-edu Public

    Educational repository demonstrating blockchain consensus algorithms, including PoW, PoS, DPoS, PBFT, Raft, and Paxos, implemented in Go.

    Go