Hey, I'm Uzman, a recent Computer Science graduate with a major in Game Development. I bring a diverse skill set in web development, databases, Python, AI, and blockchain, with over 500 hours of hands-on experience in these areas.
Recognized for my analytical mindset and problem-solving abilities, I have successfully completed 10+ projects that showcase my ability to leverage technology for innovative solutions. With strong communication and organizational skills, I excel in both independent and collaborative environments, having worked with 5+ team projects that demonstrate my ability to adapt and contribute effectively.
I am passionate about staying updated with the latest technologies through resources like YouTube, GitHub, LinkedIn or Courses like Udemy and Coursera. I am eager to grow within a forward-thinking organization, contributing my technical expertise and dedication to high-impact projects.
My goal is to continue learning and expanding my skill set, with a focus on delivering solutions that make a meaningful impact. Thank you for visiting my website, and I look forward to connecting with you soon.
My Tech Stack
Developed a retro tower defense game where players manage an arcade, using arcade machines as towers to entertain customers and prevent negative reviews. This collaborative project integrated game design principles with software engineering practices, enhancing problem-solving and teamwork skills.
Developed a fully functional Flappy Bird-inspired game from scratch using Unity and C#, creating 100% original game assets, including sprites, animations, and UI elements. Implemented responsive physics-based gameplay mechanics, intuitive controls, and polished user interfaces.
Developed a cat and mouse game using Unity, implementing AI behaviors with A* pathfinding and simplified steering. The cat patrols and chases the mouse, while the mouse seeks cheese or flees. The project evolved from complex AI plans to more feasible models due to time and skill constraints, focusing on efficient pathfinding and movement mechanics.
Developed a Telegram bot to analyze GitHub profiles, assessing authenticity through AI and crypto detection, commit patterns, and repository metrics. The bot generates an overall score and provides detailed breakdowns, supporting both private and group chats with customizable commands. It also tracks scan history and logs key actions for monitoring.
Developed a Propositional Logic Inference Engine to determine logical entailment using algorithms like Truth Table, Forward Chaining, Backward Chaining, and DPLL. The engine supports various logical connectives and formats, with DPLL offering the best performance due to its speed and flexibility.
Developed a decentralized Web3 trading platform using React, Solidity, and Web3.js. It enables peer-to-peer trading of digital assets on Ethereum, supporting ERC-20 and ERC-721 tokens. The platform features a user-friendly interface, transaction history, and gas fee optimization via Layer 2 solutions like Arbitrum and Optimism.
Developed a web-based Archery Score Tracker using PHP and JavaScript. The application features a user-friendly interface with a virtual keypad for score input, dynamic "ends" selection, and real-time score tracking. It allows users to input scores for each "end" and automatically totals them, providing a simple and efficient way to monitor archery scores.
Designed and simulated an alarm clock logic circuit using JK and D flip-flops, AND, OR, and NOT gates. Implemented minute/hour counters with increment functionality and AM/PM indicators. Integrated MOD-9 and MOD-5 counters to accurately display time from 01:00 to 12:59, including reset logic and pause/set-time mode. Ensured circuit reliability by eliminating illegal states through buffering techniques.
Developed a custom Minecraft mod using Java and Forge 1.5.2. Created original assets including a unique biome, custom blocks, items, and a mob with specialized behaviors. This early programming project sparked my passion for software development and provided foundational experience in Java programming, debugging, and creative problem-solving.