Summary
Work History
Education
Skills
Certification
Websites
Timeline
Projects
Projects
Hi, I’m

Kyle Galloway

Homewood,AL

Summary

Focused on further developing acquired skills by learning from top teams and completing development projects. a Baseline in object-oriented programming and Sprint Planning with a variety of projects and applications. Seeking full-time employment upon expected graduation in April, 2024.

Work History

Ctrl Alt Games
Homewood, AL

Junior Cinematic Technician & Perforce Coordinator
06.2023 - 08.2023

Job overview

  • Crafting engaging scenes in Unreal Engine's Sequencer for an animated music video, focusing on visual storytelling aligned with the project’s artistic vision.
  • Managing the Perforce server, ensuring effective version control and asset management for our collaborative team.
  • Supporting the creative and technical pipeline, troubleshooting issues, and maintaining efficient workflow among artists and developers.

Ctrl Alt Games
Homewood, AL

Blockchain Research and Developer Intern
04.2023 - 08.2023

Job overview

  • Gained a comprehensive skill set in blockchain development, particularly centered around Unreal Engine 5 (UE5) integration.
  • Proficiency in designing and implementing digital wallets, crafting smart contracts for various needs on testnets, deploying NFT collections successfully, minting in-game items, and web3 integration for seamless connectivity between game applications and blockchain networks.
  • Researched new technologies related to blockchain development for scalability purposes.

Education

Samford University
Birmingham, AL

Bachelor of Science from Computer Science
04-2024

University Overview

  • Fall 2023–Spring 2024 - Association for Computing Machinery (ACM) Samford Chapter, Vice President
  • Fall 2020, Spring 2021, Fall 2022, Spring 2022, Fall 2023 -Deans List
  • Founder's Scholarship, Davis Scholarship, Marion Scholarship, Burton-Dorroh Scholarship Recipient
  • Additional Coursework in Artificial Intelligence, Data Structures and Algorithms, Databases and Information Systems, Discrete Structures, Operating Systems and Networking, Cybersecurity and Governance, Languages and Theory, Game Design and Programming

Skills

  • C#
  • Python
  • Unity
  • Java
  • Object-Oriented Programming
  • Unreal Engine
  • Solidity
  • Blockchain
  • Github
  • Perforce
  • SQL
  • Sprint Planning

Certification

  • Certified in Cyber Security (CC) ISC2 (Jan 2024 - Jan 2027)

Timeline

Junior Cinematic Technician & Perforce Coordinator

Ctrl Alt Games
06.2023 - 08.2023

Blockchain Research and Developer Intern

Ctrl Alt Games
04.2023 - 08.2023

Samford University

Bachelor of Science from Computer Science

Projects

ProjectBSBL | August 2023 - Present | Associated with Samford University

  • A virtual reality unity project that visualized trackman data to provide accurate visual representation of baseball pitches. Currently allows user to pull real pitches from trackman database, View the pitch simulated in 3D, and view visual cues regarding the pitch including: Speed, Velocity, Induced Verticle Break and Horizontal Break, release point, extension, and more.
  • Skills: Sprint Planning · Unity · Oculus · Microsoft SQL Server · Software Development · GitHub · Physics · C#

Multiplayer FPS | August 2023 - December 2023| Associated with Samford University

  • A Multiplayer First Person Shooter developed in Unreal Engine 5 using a listen server multiplayer model.
  • A project assigned from the Game Programming 360 Class at Samford University. We were the first networked game produced at the university.
  • Created custom game sessions where players can compete in a free for all: first to 25 kills. Players have throwing knives, bows, shotguns, and bombs to kill your enemies. Players also have a custom grappling hook mechanic that allows them to traverse the map in smooth and exciting ways. The game includes player profiles with names and player kills, as well as a pregame lobby and a post-game scoreboard. Game also included a map designed with our systems in mind, with health and ammo boxes sprinkled around the map to encourage player exploration.
  • Skills: Game Programming · multiplayer networking · Perforce · unreal engine 5 · Blueprinting

Artificial Intelligence Networks | January 2024 - April 2024| Associated with Samford University

An Artificial Intelligence collection to further my understanding in Neural Networks. This includes a Fast neural network, a slow neural network, alternate network layouts to test accuracy with different weights, and innerworkings of a network using matplotlib and training data. These networks have different uses, but the current network being worked on recognizes digit value in pictures of handwritten numbers

Tiny Basic IDE | August 2022 - December 2022| Associated with Samford University

  • Built a fully functional Integrated Development Environment (IDE) for Tiny Basic. Skills learned from this project include the following: Managing memory allocation and de-allocation,
    Implementing basic debugging features such as breakpoints and stepping through code, Implementing basic syntax highlighting
  • Skills: C programming Parsing | interpreting code written in a high-level language (BASIC)

Projects

ProjectBSBL | August 2023 - Present | Associated with Samford University

  • A virtual reality unity project that visualized trackman data to provide accurate visual representation of baseball pitches. Currently allows user to pull real pitches from trackman database, view the pitch simulated in 3D, and view visual cues regarding the pitch including: speed, velocity, induced vert break and horizontal break, release point, extension, and more.
  • Skills: Sprint Planning · Unity · Oculus · Microsoft SQL Server · Software Development · GitHub · Physics · C#

Multiplayer FPS | August 2023 - December 2023| Associated with Samford University

  • A Multiplayer first person shooter developed in Unreal Engine 5 using a listen server multiplayer model.
  • A project assigned from the Game Programming 360 Class at Samford University.
  • We were the first networked game produced at the university.
  • Created custom game sessions where players can compete in a free for all: first to 25 kills. Players have throwing knives, bows, shotguns, and bombs to kill your enemies. Players also have a custom grappling hook mechanic that allows them to traverse the map in smooth and exciting ways. The game includes player profiles with names and player kills, as well as a pregame lobby and a post-game scoreboard. Game also included a map designed with our systems in mind, with health and ammo boxes sprinkled around the map to encourage player exploration.
  • Skills: Game Programming · Multiplayer Networking · Perforce · Unreal Engine 5 · Blueprinting

Artificial Intelligence Networks | January 2024 - April 2024| Associated with Samford University

An Artificial Intelligence collection to further my understanding in Neural Networks. This includes a fast neural network, a slow neural network, alternate network layouts to test accuracy with different weights, and the innerworkings of a network using matplotlib and training data. These networks have different uses, but the current network being worked on recognizes digit value in pictures of handwritten numbers

  • Skills: Github | Google Colab | Python | Neural Networks | Deep Learning

Tiny Basic IDE | August 2022 - December 2022| Associated with Samford University

  • Built a fully functional Integrated Development Environment (IDE) for Tiny Basic. Skills learned from this project include the following: managing memory allocation and de-allocation,
    Implementing basic debugging features such as breakpoints and stepping through code, Implementing basic syntax highlighting
  • Skills: C Programming Parsing | interpreting code written in a high-level language (BASIC)

Risc-V Virtual Processor| August 2022 - December 2022| Associated with Samford University

  • Developed a virtual RISC-V processor using CircuitVerse
  • Created a functional processor to execute RISC-V instructions and run basic programs
  • Skills learned include the following:
    Understand computer architecture and how a processor works
    Ability to troubleshoot and debug hardware design issues
    Timing constraints and synchronization in digital circuits
    Strong problem-solving skills to overcome technical challenges during development
    Ability to work independently and manage a complex project from start to finish
    Testing and verification techniques to ensure correct functionality of the processor
  • Skills: CircuitVerse | Hardware Infastructure | Testing
Kyle Galloway