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

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 - Distributed Systems, Cryptography, and Applied Mathematics Engineer

Welcome to my GitHub portfolio. I am a seasoned engineer specializing in distributed systems, cryptography, and applied mathematics. My focus is on the practical implementation of cryptographic solutions and the development of scalable, high-performance distributed systems.

🛠 Professional Expertise

  • Distributed Systems: Experience in designing and optimizing distributed systems to handle high-performance requirements, enabling over 1 million requests per second using Rust and C++.
  • Cryptography: Specialized in applied cryptography, including the development of cryptographic protocols for distributed systems and blockchain networks. Proficient in post-quantum cryptography and ensuring system resilience to quantum attacks.
  • Low-Level Programming: Advanced proficiency in Rust, C++, C, Python, and Java. Extensive experience in optimizing mission-critical systems for both performance and security.
  • Backend Development: Skilled in developing and maintaining high-performance backend systems using Rust, with expertise in integrating low-level optimizations and microservices architectures.

💼 Professional Experience

Applied Cryptography Engineer

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

  • Developed cryptographic protocols for securing financial transactions in distributed systems, increasing operational security by 30%.
  • Integrated post-quantum algorithms to ensure system resilience against modern cryptographic attacks.
  • Optimized cryptographic modules in C and C++ for blockchain networks, enhancing performance by 25%.
  • Conducted security testing and verification, ensuring compliance with GDPR and data security requirements.

Middle Rust Engineer

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

  • Developed key components of distributed systems, enabling over 1 million requests per second.
  • Optimized critical modules in C and C++, increasing processing speed by 20%.
  • Implemented efficient solutions for blockchain applications, reducing processing delays by 15%.

Rust Backend Developer

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

  • Applied low-level optimizations in C and C++ to a microservices architecture, improving system efficiency by 18%.
  • Migrated legacy systems to Rust, enhancing application stability and security.

Rust Developer

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

  • Developed high-performance systems in Rust and C++ for various clients, improving performance by 22%.
  • Provided consultancy on integrating cryptographic protocols in distributed systems, enhancing product security.

Junior Rust Developer

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

  • Developed high-performance web servers in Rust for handling high request loads.
  • Optimized asynchronous operations using Tokio and Actix, improving network request handling by 15%.
  • Contributed to developing RESTful APIs for enterprise solutions, ensuring secure and stable data exchange.

🎓 Academic Background

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

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

  • Bachelor of Science in Computer Engineering
    Odessa National Polytechnic University (2016-2019)
    Capstone Project: "Optimization of Conveyor Production Using C."

📚 Research Projects

Developed tools for post-quantum cryptography, integrated into distributed systems to improve security by 40%.

Researched and optimized consensus protocols, enhancing scalability by 25% for distributed systems.

Optimized industrial conveyor production processes using C and C++, increasing efficiency by 30%.

🧠 Research Interests

  • Distributed Systems and Blockchain Security
  • Cryptography and Post-Quantum Cryptography
  • High-Performance Computing in Cryptography and Industrial Applications
  • Optimization of Consensus Mechanisms in Decentralized Networks
  • C and C++ Optimization for Low-Level System Performance

📄 Publications

💬 Contact Information

Thank you for visiting my GitHub portfolio. I am open to collaborations in distributed systems, cryptography, and applied mathematics.

Pinned Loading

  1. quantum-vqe-project quantum-vqe-project Public

    Optimization of Variational Quantum Eigensolver (VQE) circuits using gradient descent and parallel processing. Includes hyperparameter optimization through random search.

    HTML 1

  2. 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 3