Cole Osborne Portfolio

ABOUT ME

Hello! I’m Cole, a dedicated student and Software Developer deeply immersed in the fascinating world of technology. Currently pursuing Games Programming at the University of Derby, I am passionate about pushing the boundaries of what’s possible through coding and development.

I invite you to explore my portfolio and get a glimpse of the projects that reflect my dedication to the craft. If you share a passion for technology and innovation, I’d love to connect and collaborate on future endeavors.

EXPERIENCE

2023 - 2024

Unity Developer

Bloc Digital

During my enriching year in industry, I had the incredible opportunity to work as a Unity Developer at Bloc Digital.

In this role, I was responsible for developing and implementing interactive and visually stunning applications using the Unity game engine. Collaborating closely with a talented team of developers and designers.

My time as a Unity Developer for Bloc Digital significantly enhanced my technical skills and allowed me to work within a collaborative and innovative environment

One of the most notable projects I undertook involved developing an information overlay application. This cutting-edge application utilized a transparent OLED to seamlessly display information atop a 3D printed engine. Notably, this involved the activation of specific motors and lights, adding a dynamic and interactive layer to the user experience through serial communication with an Arduino.

In another captivating project, I delved into the realm of Extended Reality (XR) by creating an immersive experience using the Quest 3. The task at hand was the disassembly and removal of a gearbox from a robotic arm. This XR experience was meticulously designed to guide users through a step-by-step procedure, requiring intricate tool interactions such as a screwdriver and torque wrench. The result was an innovative XR training tool that not only provided hands-on learning but also elevated the training process to a new level of engagement and effectiveness.

EDUCATION

2021 - 2025

Games Programming - Current Student

University of Derby

Relevant modules from my academic journey include Programming, Computational Mathematics, Foundations of Computer Science, and Networking Fundamentals and Databases. These courses formed the bedrock of my technical education, providing a solid foundation in crucial aspects of computer science.

Within this academic framework, I actively engaged in hands-on projects that showcased my proficiency and commitment to excellence. Notable achievements include:

Game Application Development: I conceptualized and developed an efficient prototype for a game/windows application. The project required skillful implementation of classes to seamlessly manage objects across various lists, including inventory, shop, and character equipment. This involved handling complex elements such as cost, statistics, and item types. I demonstrated agility in problem-solving, diligently testing and refining the code at each stage to ensure optimal functionality.

Programming Language Proficiency: My university journey broadened my programming language repertoire, encompassing languages such as C, C++, C#, and Python. Engaging with diverse languages not only deepened my technical versatility but also expanded my problem-solving toolkit, allowing me to approach challenges with a multifaceted perspective.

Network Design Project: As part of my academic exploration, I undertook the design of a school network. This comprehensive project involved creating a complete layout plan, detailing the hardware components, including routers, switches, wireless access points, and various cabling types. The meticulous planning and execution demonstrated my grasp of networking fundamentals and the ability to translate theoretical knowledge into practical solutions.

2019-2021

A Levels & Level 3 BTEC

Manor School Sixth Form

Embarking on the challenging terrain of A Levels and Level 3 BTEC, I immersed myself in a diverse curriculum encompassing four distinct courses. Among these, two stand out as particularly impactful:

A Level Computer Science: In a condensed timeframe, I undertook the challenging A Level Computer Science course, completing it in a single year. The culmination of this journey was my final assignment—a game developed using Unity and C#. This project not only demonstrated my ability to grasp complex concepts swiftly but also marked my inaugural experience with Unity, opening the door to a passion for game development.

BTEC Information Technology: Achieving a Distinction* in BTEC Information Technology reflected my commitment and proficiency in a diverse range of tech-related disciplines. The course covered a broad spectrum, including databases, HTML, and CSS. Moreover, it provided insights into leveraging social media within a business context. This not only fortified my technical skills but also equipped me with an understanding of the practical applications of technology in real-world scenarios.

SKILLS

Unity Engine

Python

C#

C++