About Me
I’m Hakim Ottey, a highly skilled and adaptable Computer Scientist, Game Developer, and Programmer. With expertise in C++, C#, Python, Java, and JavaScript, I excel in designing, coding, and supporting next-gen applications. My passion for game development extends to creating innovative designs using Unity and Unreal, complemented by a strong understanding of computer graphics, physics, and animation. Additionally, I’m well-versed in cybersecurity, cloud computing, machine learning, and AI principles. I thrive in team environments, using Agile and Scrum methodologies to enhance user experiences and optimize system performance. Continuously staying updated with industry trends and technologies, I am committed to making a significant impact in the world of technology.
Degrees
Bachelors in Advancing Computer Science (2020)
Bachelors in Game Design (2020)

About Me

Degrees
- Bachelors in Advancing Computer Science (2020)
- Bachelors in Game Design (2020)
Professional Experience
Full Stack Programmer - Tuskbuddy Exchange
Designed Interactive Website: Leveraged skills in HTML, CSS, JavaScript, and PHP to design and develop an intuitive and engaging website for the
annual Tuskbuddy Exchange, streamlining the user experience for artists and audiences alike.
Developed File Management System: Devised an innovative file management system, allowing for efficient organization and rendering of the artist submissions based on unique naming conventions, simplifying data handling, and improving user accessibility.
Optimized Cross-Platform Accessibility: Ensured optimal website performance across various devices, including desktop and mobile, thereby
broadening reach and increasing audience engagement for the Tuskbuddy Exchange event in both 2020 and 2021.
Ensured Smooth User Experience: Implemented advanced UI/UX design principles to enable seamless navigation and accessibility of artist submissions, thereby significantly enhancing user satisfaction and event participation.
Managed Project Lifecycle: Successfully oversaw the entire project lifecycle, from conceptualization to deployment and maintenance of the Tuskbuddy Exchange website, demonstrating effective project management and leadership skills.
Contour Recognition Programmer - Spider Swarm
Engineered Contour Recognition Systems: Utilized Python and Raspberry Pi to develop advanced contour and object recognition systems, enabling the robot to adapt to its environment and enhance autonomous operation.
Facilitated Data Collection for AI Training: Established data collection mechanisms within the recognition software, creating a valuable dataset to foster machine learning and AI development efforts, thus improving robot adaptability and decision-making capabilities.
Collaborated in AI Development: Actively participated in the development of artificial intelligence, using contour recognition data, enhancing the robot’s ability to learn and adapt to complex environments, contributing to the successful realization of Spiderbot’s AI capabilities.
Implemented Autonomous Navigation Protocols: Conceived and implemented autonomous navigation procedures using contour recognition, effectively enabling Spiderbot to reroute and avoid obstacles in its path, thereby enhancing its operational efficiency and reliability.
Managed Agile Project Workflow: Collaborated with a team of five programmers using SCRUM methodologies, leading to efficient design, iteration, and successful deployment of Spiderbot. This ensured time-bound completion of development tasks, fostering a collaborative and results-driven work environment.
Programmer/Co-Lead - Project Techno
Architected Game Features: Innovatively designed and implemented key game functionalities such as player controls, level transitions, and collision detection using C# and Unity, significantly enhancing gameplay experience and responsiveness.
Directed UI/UX Design: Spearheaded the development of intuitive user interfaces and game menus, leveraging industry-standard tools and best practices, to facilitate seamless user interaction and engagement.
Conducted Comprehensive Playtests: Systematically led and conducted rigorous playtests, collecting and analyzing valuable player data, driving game refinement processes, and contributing to the successful launch of Project Techno.
Steered Agile Project Management: Effectively utilized SCRUM methodologies to prioritize, plan and manage project deliverables, ensuring efficient workflow, and timely completion of development sprints, fostering a culture of collaboration and continuous improvement within the team.
Pioneered Map and Character Development: Pioneered the development of unique in-game maps and character movements, significantly contributing to the distinctive gaming experience offered by Project Techno. Delivered comprehensive car functionality and reliable collision systems, enhancing the dynamics and realism of the gameplay.
Lead Programmer - Lost
Shipped game with short deadline: Conceptualized, designed, programmed, and released Lost online within an extremely short timeframe, while also incorporating playtests to ensure the quality of the product.
Developed using a one-man team: Led development of Lost with the assistance of other programmers or artists.
Use of Unity Tools: Developed the entirety of the game using the Unity Engine. Designed interaction between light shaders and 2D sprites to create unique interactions between the player and their environment.
Balanced research of necessary tools needed to finish objectives while also working on core parts of the game to hasten development.
My Projects
Got a project? Let’s talk.
