Let's connect and collaborate on exciting projects!
- 🎓 Education: Pursuing a Bachelor's degree in Computer Science at Concordia University, Montreal.
- 🌟 Objective: Aspiring to make a meaningful impact in software development, driven by continuous learning and hands-on project work.
- 💡 Interests: AI, Game Development, Security, and Mobile/Desktop Development.
- Languages: Java, C#/C/C++, Assembly, JavaScript, HTML/CSS
- Frameworks & Tools: Unity, Git, GitHub, VS Code, Visual Studio, PyCharm, IntelliJ, Eclipse, Blender (3D)
- Operating Systems: Windows Vista to 11, Windows Server 2016 to 2019, Linux (Ubuntu / Kali / Raspbian), macOS
- Problem-Solving: Known for strong analytical and problem-solving skills with a focus on clean and efficient code.
- Extras: Experience in 3D modeling, sculpting, and texturing, as well as basic encryption and GUI design.
-
Cross-Platform Password Manager | Java
Developed a Java-based password manager with AES 256-bit encryption for secure multi-platform use.
Key Concepts: Encryption, CLI, customizable UI. -
FSM AI for Game Development | C#, Unity
Implemented a Finite State Machine (FSM) for NPC behavior, enabling dynamic and responsive AI in Unity-based games.
Key Concepts: AI, State Machines, Game Development. -
Dynamic Bridge Builder | C#, Unity
A toolkit for procedural bridge generation with real-time physics-based adaptability. -
Unity Pathfinders Visualizer | C#, Unity
Visualized BFS, DFS, and Swarm algorithms in Unity, showcasing AI and graph traversal techniques. -
Client Profile Chat Manager | Java
An efficient client profile management tool with data validation and modular architecture. -
Auto Object Pooler | C#, Unity
Enhanced performance with an object pooling system for resource management. -
Hybrid Caesar Cipher Encryption System | Java
Advanced Caesar cipher with additional security layers for data encryption.