National Space Centre Game
Over three months I worked with a small team of four to produce a Unity-based game designed to bring awareness on animal migration due to climate change.
Games Developer & Cyber Security Analyst
I'm a Games Developer passionate about crafting unique playthrough experiences by using emerging technologies like OpenAI's API for dynamic NPC conversations and real-time in-game asset generation.
I recently achieved a first class degree with honours from the University of Leicester.
Welcome to my corner of the digital world. I am passionate about blending creativity with technology, turning innovative ideas into reality. With a background in Creative Computing and a first class with honours degree from the University of Leicester, my journey has been one of continuous learning and exploration.
As a Cyber Security SOC Analyst at First Response (Europe), I apply my technical expertise to protect and secure digital landscapes. Simultaneously, my love for game development and artificial intelligence drives me to create engaging and intelligent applications that push the boundaries of what's possible.
Explore my projects, see my latest innovations, and join me in this exciting journey. Follow my work and stay connected:
Security Operations Centre Analyst
First Response, London
November 2021 - Present
Ensured that client’s endpoints and networks were sufficiently protected from cyber-attacks by detecting, containing and remediating vulnerabilities. I developed strong investigative and communicative skills when working with businesses’ IT teams to manage their cyber incidents and mitigate damages caused by malicious executables.
Junior IT Forensic Analyst
First Response, London
March 2014 - September 2020 (Easter and Summer work)
Developed analytical skills while working on client cases. For one case I inspected Amazon Web Server log files to create an incident timeline used in court to secure a successful conviction. Developed software enhancements and used my native Russian language skills to translate messages left in a server hack.
Creative Computing BSc
University of Leicester, Leicester
September 2022 - June 2024
Specialised in AI and game development using Unity. For my final year project, I integrated OpenAI API with Unity to create NPCs with individual memories and personalities for a 3D mystery game, enhancing player interaction and game immersion. Additionally, for the Computational Creativity module, I managed a group project where we used the OpenAI API to generate a helpful NPC and dynamic game assets for a space exploration game. This NPC provided players with facts about planets, game controls, and clues, while backgrounds and planetary details were generated with DALL-E 3 in real time, creating a unique gameplay experience.
Royal Holloway University of London
September 2020 - June 2022
I previously studied for two years at Royal Holloway, specialising in Computer Science BSc (with Information Security). In my time there, I realised that my interests best aligned with front-end development, however, my university at the time was not able to provide me with sufficient teaching opportunities for me to pursue my passions, so I transferred to the University of Leicester to study Creative Computing BSc.
At Royal Holloway I studied; Java, Python, and theoretical topics including mathematics and machine architecture. Information Security modules helped to deepen my understanding of techniques I learned in practice during my work experience.
Discover the proficiencies that allow me to bring imagination to life through programming.
Unity, Unreal Engine, AI integration, NPC behaviour scripting, C#, C++, Blender 3D modelling, PhotoShop, Illustrator, InkScape, Krita, Pyxel Edit
C#, C++, Python (data manipulation libraries such as pandas, numpy and plotly), JavaScript, MySQL, Java
Visual Studio Code, Unity, Unreal Engine, Blender, Jupyter Notebook, Spyder, Google Colab, Eclipse
Command line proficiency (Linux, Unix, Windows), Version Control (Git), Full software development cycle, Agile/Scrum development techniques, JIRA for project management, Project management and business strategy.
Knowledgeable in designing for both print materials and digital platforms, having used a range of Adobe products and open software applications.
Quick to adapt to new design trends, technologies, and client preferences.
Dive into a realm of creativity and computing, where you'll find projects ranging from big data analysis to cutting edge AI integration in games.
Over three months I worked with a small team of four to produce a Unity-based game designed to bring awareness on animal migration due to climate change.
An interactive 3D visualization of the solar system using Python and Plotly.
For my final year project at the University of Leicester, I integrated OpenAI's API into Unity to create dynamically responsive NPC dialogue conversations in a mystery game.
This week, I used stable diffusion techniques to generate a series of images that tell a short story about a man named John who enters a dark mansion. The process involved refining the model, creating prompts, and adjusting image sizes to ensure a cohesive visual narrative.