Ilia Morozov

38 Perry Street Gardens, Chislehurst, BR7 6PT ilia.m.composer@gmail.com

Experienced full-stack and game developer specializing in React, TypeScript, and C#, with a strong focus on performance optimization and user-centered design.


Experience

Frontend Developer

Cocoon (London)
  • Designed and built complex web applications using React and Vue frameworks
  • Collaborated with backend developers to create a scalable and stable data flow
  • Identified and resolved critical bugs within tight deadlines, enhancing customer satisfaction
  • Provided detailed progress reports to the Operation Manager, ensuring timely delivery of all projects
  • Mentored junior developers, contributing to the growth of the team’s technical expertise
June 2021 - Present

Web Developer

Freelance (London)
  • Creating efficient design and developing User Interaction screens using HTML5,CSS3,JavaScripts,React and JSON
  • Implementing JSON parsing for data handling on various applications
  • Using Chrome DevTools for debugging
  • Using OOP to develop UI components that could be reused across the application
  • Maintaining Git workflows for version control
June 2020 - June 2022

Game Developer

Concrete Works (London)
  • Designing, developing and delivering systems and high-quality code using C#
  • Refactoring code to improve the design of existing code
  • Debugging programs and solve complex technical problems that occur within the game's production
  • Collaborating with games development team members to meet the needs of a project
  • Using 3D modeling and animation software, such as Cinema4D, at the production stage
  • Creating sound and musical design using Studio One4
November 2019 - January 2021

Sound Engineer

Music4Sale (Moscow)
  • Plan recording sessions with producers and artists
  • Set up microphones and equipment in the studio
  • Make sure the volume and recording levels are set correctly
  • Operate recording equipment and add effects
  • Mix tracks to produce a final 'master' track
December 2011 - August 2014

Education

Mastered (London)

Game Developer
October 2022 - January 2023

IT Career Switch (London)

Full-Stack Web Developer
October 2021 - March 2022

V.I.Safonov Stavropol College of Music (Min-Vodi)

Bachelor of Arts (B.A.) Music
September 2007 - September 2013

School #103 (Min-Vodi)

CERTIFICATE of Secondary (Complete) Education
September 1997 - June 2007

Skills

Programming Languages & Tools
  • TS
  • JEST
Workflow
WEB
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Design and Prototyping
  • Webpack
  • Node.js
  • MySQL
GAMES
  • Mechanics, Level Design, Player Experience
  • Animation (Mechanim), 3D Modelling (C4D, Pro Builder)
  • FMOD, Studio One 5
  • Game code structure, optimization, maintainability
  • PlayFab, Photon

Showcase

WEB DEVELOPMENT

  • CineMind

    CineMind is a movie discovery app built with React and TypeScript that integrates with the TMDB API. It allows users to explore trending and top-rated films with rich visuals and concise movie cards. The app features search functionality and stylish UI with Tailwind CSS. It also demonstrates the use of OpenAI function calling for future assistant integration. Deployed on Netlify.

  • AI Code Assistant

    AI Code Assistant is a React application that utilizes a GPT model to generate code reviews. It analyzes the provided code and returns structured feedback, including suggestions and corrections. The app uses WebSocket to communicate with a Node.js server, enabling real-time processing. Deployed using Netlify and Railway.

  • GDD Creator

    Online Game Design Document Creator is a tool designed for game developers to simplify and streamline the GDD creation process. Built with React, Redux Toolkit, Node.js, and MySQL. Deployed using Netlify and Railway, with file storage handled via S3.

  • ESG Reporting Tool

    A web application that assists companies in managing their ESG data by automating data collection and reporting while ensuring compliance with standards and regulations. The application offers a customizable dashboard for visualizing data and assessing risks, allowing users to set and manage ESG targets. Leveraging advanced technologies, we provided a solution already utilized by major clients, including FTSE 100 and SnP 500 companies.

  • Company Directory

    "Company Directory" is an employee database manager. Simple and intuitive interface makes it easy to create/delete and update data

GAME DEVELOPMENT

  • Company Directory

    "Company Directory" is an employee database manager. Simple and intuitive interface makes it easy to create/delete and update data

  • Take-down

    Third-person shooter featuring advanced AI, inventory management, realistic shooting mechanics, and engaging gameplay. This project showcases my proficiency in Scriptable Objects event system and abstract design patterns, allowing for efficient game desi gn and avoiding hard references in Monobehaviour. Inspired by games such as GTA, Syphon Filter, and Team Fortress 2 .

  • Creeping Darkness

    First Person horror game with randomly generated items on the location and unpredictable AI behavior

  • D5 (demo)

    Third Person open world RPG game with various fighting mechanics and weapons

  • Prehistoric Marine Monsters

    Third Person Online game where you can choose a monster you would like to play. Supports PVP and Coop


Interests

Apart from being a developer, I enjoy Sound Engineering and Music Composing. I write music for games, showreels, and my metal band Concrete Age. Additionally, I am passionate about rock climbing and studying ethnic instruments.


Certifications

  • Unity - Mastered (2023)
  • Microsoft Technology Associate (2022)
  • Full-Stack Engineer Career Path - Codecademy (2021)
  • C# Course - Codecademy (2021)
  • CSS3 Course - Codecademy (2021)
  • HTML5 Course - Codecademy (2021)
  • JavaScript - Codecademy (2021)
  • JQuery - Codecademy (2021)
  • PHP - Codecademy (2021)
  • Python - Codecademy (2021)

Contact