Skills ____________________________________________________________________________________________ • C# | C++ | C | Git | Python| HTML | • Unreal Engine 4 | Unreal Engine 5 | Unity | Game Development | Debugging | SDL | OpenGL • Game Programmer | Graphics Programmer | English | App Development | Augmented Toy Development
Games Programmer London Metropolitan Holloway, London, UK Current
• Artificial Intelligence: Build AI and its range of applications, design a contemporary intelligent system, software engineering and prototype development. • Artificial Intelligence for Games: AI in the development of computer games, pathway finding algorithms, state machines, steering behaviors, approaches to agent design, game publication pipeline. • Networking for Games: Build multiplayer games, networking theory, server-side, client-side, Building Server/client code and gameplay, A basic networked chat application, A full 2D or 3D multiplayer game • Prototype Development: Design and build a 3D console game, team-based work environment, C++, Unreal Engine • Dynamic Weather System: In Unreal Engine 5.3 created a weather system good enough to go straight into games with good reviews.
Games Programmer London Metropolitan Holloway, London, UK 09/2022 to 07/2023
• Advanced C++ for Games: Built a 2D game with the use of SDL, well-structured code with the use of functions to pass data and return, Solid and robust structure and proper use of OOP, inheritance, containment. With good error trapping such as so the code is tight and safe. • Augmented Toy Development: Made Harry Potter Sorting Hat from scratch with the use of Arduino to code that hat with connections of thermostats and speakers to detect heat and start speech from which I used voice.ai to use Ian McKellen voice for my hat. • Game Engine Development: Teamwork to develop a 3D game consisting of Programmers and Artists, my role in this is to develop a full working game with the artist providing assets which I program with animations and state machines. • Graphics and Shader Programming: Focusing on OpenGL, 2D/3D mathematical models, Cameras, 2D/3D. Games Programmer London Metropolitan Holloway, London, UK 09/2021 to 07/2022 • Computer Gaming Hardware Architectures: Creating a game in Unreal Engine 4 with the use of blueprints, basic networking. • Game Design and Development: Developed a rolling CV and web-based portfolio written in HTML, Unity based game written in C#. • Game Programming: Created text adventure in C++, developed a small 2D game engine using C++ with SDL library, Developed a fully playable 2D game. • Logic and Mathematical Techniques: Notation, Laws of Set Algebra, Simplifications, Power Sets; Cartesian products, Propositional Logic, Matrices, Vectors, Differentiation, Trig functions, Games Programmer London Metropolitan Holloway, London, UK 09/2020 to 07/2021 • Cyber Security Fundamentals: Computer security, web security, operating system security, wireless/network security, mobile security, programming security, hacking, malware, virus, botnets, pen-test. • Introduction to Robotics and Internet of Things: Thermistors, LDRs, LEDs, buzzers, solenoids, DC motors. Programming in Python for Arduino robotic devices. • Mathematics: Learning Reflection, Algebra, Graphs Linear equations, Simultaneous equations, Quadratic equations, logarithmic and trigonometric functions and composite functions, Calculus Basic Differentiation, Integration. • Programming: Write simple code in C++ with uses of strings, Int, basic math’s, data lists and charts. Education ________________________________________________________________________________________ Bachelor of Science (Hons) London Metropolitan Holloway, London, UK 09/2020 to Current • Games Programming: Equipped with the key principles of programming, mathematics, and physics for game development Projects __________________________________________________________________________________________ • Anansi Runner: Creator of a 3D Endless runner game (Unity 3D, C#, Web). Link to AnansiRunner First game made in Unity. • Unreal Engine: Evolve FPS made with 2 Programmers, Untitled FPS made with 2 Programmers 2 Artists.
Courses Taken _______________________________________________________________________________________
• Bright Network: Couch to Coder, Programming in Python making Apps • Udemy: Unreal Engine 5 Course name - C++ The Ultimate Game Developer Course • Udemy: Unreal Engine Course name - C++ The Ultimate Shooter Course • Programming Hub: C++ Certification Course, C++ Advanced Certification Course • TestDome C++