Welcome to my coding playground! I'm a second-year computer science student with an insatiable curiosity and a love for experimenting with code. Embracing the challenge, I believe that shooting oneself in the leg a few times is the best way to expand our understanding and learn something new.
- π Currently in my second year of computer science studies.
- π Passionate about competitive programming, algorithms, and data structures.
- π Love experimenting and pushing my boundaries to discover new things.
- π‘ Believe in the power of hands-on learning and continuous improvement.
- π» Linux enthusiast using it as my daily driver.
- Languages: Java, Python, C++, C, Bash, JavaScript
- Technologies: Git, Docker (somewhat knowledge)
- Version Control: Git, GitHub
- Operating System: Linux (daily driver)
- Algorithms & Data Structures: Strong understanding and constant improvement.
- Ongoing Learning: Exploring Neural Networks and Blockchain.
In my free time, I sharpen my problem-solving skills on platforms like Codeforces, HackerRank, and LeetCode. Here, I tackle various challenges, participate in contests, and strive to improve my ranking.
Here are some of the projects I'm currently working on or have completed:
This project originated as a part of a faculty course on multithreaded programming, evolving into a captivating exploration of peer-to-peer (P2P) authoritative multiplayer game architecture. While it's still a work in progress, the journey has been nothing short of enlightening.
- Multithreaded Programming: Delved into the intricacies of managing concurrent threads, a crucial aspect of robust multiplayer game development.
- Kademlia DHT: Gained a profound understanding of Distributed Hash Tables (DHTs), with a specific focus on Kademlia, a fundamental component for decentralized peer discovery.
- Verifiable Delay Functions (VDFs): Explored the concept of VDFs and their application in building trustless systems.
- Blockchain Integration: Scratched the surface of blockchain technology, a realm I'm currently navigating for this project. Understanding how it fits into the broader architecture and exploring its potential applications.
With a solid foundation laid, the project is slated to continue as a part of my diploma work. Feel free to explore the project repository and share your insights or suggestions! π
- LinkedIn: amarustavdic
Feel free to explore my repositories, provide feedback, or connect with me.