- Bio
-
Hi, I’m John! I’m a Computer Science student at the University of Lethbridge with a passion for game development and C++ programming. I’ve worked on projects in Unreal Engine and Godot, built servers, and love solving problems through code. When I’m not programming, I’m usually tinkering with hardware or making 3D models.
- Resume
- JohnUzoka_Resume_092025.pdf
- Portals
-
-
Vancouver, British Columbia, Canada -
Toronto, Ontario, Canada
-
Skills
Socials
Latest feedback
Individual endorsement
Learner feedback
Team feedback
Achievements
Recent projects
Junior Full Stack Web Developer at Alvia Systems Inc
This project aims for students to create a web application that enables users to track and reduce their carbon footprint through daily activities. The objective is to develop a full stack application that provides insights into individual environmental impacts and suggests ways to mitigate them. By the end of the project, students will have learned how to design, implement, and deploy a web application using modern development tools and frameworks, showcasing their ability to contribute to sustainable technology solutions in the tech industry.
3D Model Design of Miniature Animals with Attitude
The objective of this project is to create a series of low-to-medium detail 3D models of animals raising their middle finger. These models will be optimized for FDM 3D printing and designed for multi-color printing (up to 4 colors) . The models should be approximately 6 cm tall , ensuring they are printable, visually appealing, and manufacturable for a 3D printing business .
Prototype Development Team for New Pizza Game
Tasks and Activities: Programmers: Script Development: Collaborate with the team to write and implement the necessary game scripts. Integration: Integrate prepared UI elements and art assets according to provided guidelines. Prototype Delivery: Produce ready-to-test working scripts for the prototype. Artists: Visual Style Definition: Establish and document a visual style by creating an art bible for the game. Asset Creation: Design and produce visually compelling art assets (characters, backgrounds, UI elements) that align with the defined style. Team Coordination: Work closely with programmers and UI/UX designers to ensure consistent visual presentation. UI/UX Designers: Wireframing & Design: Develop intuitive wireframes in Figma and design UI components that enhance the overall player experience. Collaboration: Partner with both the artist and programmers to ensure that the UI is seamlessly integrated and accessible. User Experience Enhancement: Ensure that the game’s interface is user-friendly and meets established design guidelines. Tooling: Programmers: All development will be conducted using the Godot Engine with GDScript as the primary scripting language. UI/UX Designers: Figma is the preferred tool for creating detailed wireframes and UI prototypes.
Work experience
Unreal Developer
Alvia Systems
Québec City, Quebec, Canada
March 2024 - August 2025
- Leveraged Unreal Engine and C++ skills to develop an efficient
forest fire estimation and mapping system, using point cloud 3D
scan data.
- Collaborated closely with team members to keep projects on
track and meet anticipated deadlines.
- Documented technical specifications and project testing
methods for future reference.
Personal projects
Web Developer
July 2025 - August 2025
https://judithsilverthorne.ca- Designed and implemented a more user-friendly interface for the author’s website, enhancing overall usability and accessibility.
- Collaborated closely with the author to gather feedback and incorporate design recommendations.
- Redesigned the logo to better align with the author’s brand identity.
- Adapted solutions effectively within existing software and technical constraints.
Terraria Server
December 2024 - Current
Hosted a Terraria game server cloud instance using Google Cloud services.
C++ Text-Based Adventure Game
October 2024 - December 2024
At the Univeristy of Lethbridge I Collaborated on a C++ text-based adventure game using Git for version
control. GitLab Pipelines, and Github Actions for CI/DI.
Applied SOLID principles, object-oriented design, and quality control
practices to deliver scalable, maintainable software.
Cloud Server Project
July 2024 - Current
https://uzokacloud.duckdns.orgBuilt and maintained a Linux-based cloud storage server, evaluating necessary hardware and software and securely hosting it on a web domain.
Minecraft Cloud server
June 2024 - Current
Hosted a minecraft game server cloud instance using Oracle Cloud
Unreal Engine 5 C++ Development
October 2023 - Current
https://drive.google.com/file/d/1jTVm9c-iRJL06IIucPcMM5GsfW6ENRmN/view?pli=1Leveraged Unreal Engine 5 with Microsoft Visual Studio to develop and prototype 3D single-player games, integrating C++ components and blueprint scripting. Designed functional levels and applied object-oriented design, class inheritance, and composition. Prioritized efficient memory usage for optimal performance.