About
Recruiters, I am currently *NOT* interested in hearing about opportunities in the…
Activity
-
Company: "So why do you want to work here?" Me:
Company: "So why do you want to work here?" Me:
Liked by Ivan Mateev
Experience
Education
Licenses & Certifications
Courses
-
3D Graphics and Raytracing
-
-
Advanced C++
-
-
Analytical Geometry
-
-
Application Development for Entertainment Systems
AG0903A
-
Applied Mathematics 1
CE0751A
-
Applied Mathematics 2
CE0851A
-
Audio Programming
AG0905A
-
Computer Architectures
-
-
Computer Operating Environments
AG0803A
-
Computer Topology
-
-
Computer and Graphics Architectures
AG0700A
-
Console Game Development
AG0801A
-
Data Structures and Programming
-
-
Data Structures and Programming (Practical)
-
-
Databases
-
-
Differential Equations and Applications
-
-
Differential and Integral Calculus I
-
-
Differential and Integral Calculus I
-
-
Differential and Integral Calculus II
-
-
DirectX Graphics
AG0904A
-
Discrete Mathematics
-
-
English Language I
-
-
English Language II
-
-
Functional Programming
-
-
Graphics Programming
AG0800A
-
Higher Algebra
-
-
Introduction To Programming
-
-
Linear Algebra
-
-
Media Production For Games
AG0790A
-
Model Thinking
University of Michigan
-
Network Programming
AG0907A
-
Numerical Analysis
-
-
Numerical Analysis (Practical)
-
-
Object-Oriented Programming
-
-
Object-Oriented Programming (Practical)
-
-
Pathfinding in Games and Agile Development
CE0823A
-
Procedural Methods
AG0906A
-
Programming in C++
CE0723A
-
Programming in Python
-
-
Prototype Game Development
AG0960A
-
Prototype Game Development (pt.2)
AG0960A
-
Technical Art Applications
AG0932A
Projects
-
Abertay Mathematical Seminar: Eigenvalues and Eigenvectors of Symmetric Matrices
The seminar was on 19.03.2013;
The seminar explained what eigenvalues and eigenvectors are in a nutshell. The seminar covered how to find them analytically, but the main focus was on showing a method for finding them computationally. Topics that were covered as parts of the bigger problem were tridiagonal matrices, householder transformations, the characteristic polynomial, Sturm’s sequence, the Gershgorin circle theorem and the bisection method for finding the roots of a…The seminar was on 19.03.2013;
The seminar explained what eigenvalues and eigenvectors are in a nutshell. The seminar covered how to find them analytically, but the main focus was on showing a method for finding them computationally. Topics that were covered as parts of the bigger problem were tridiagonal matrices, householder transformations, the characteristic polynomial, Sturm’s sequence, the Gershgorin circle theorem and the bisection method for finding the roots of a polynomial.
Ideas for optimizations and alternative methods were covered briefly, as well as a motivation for using the above in games development.
-
ATLE Project - SQL
-
The Abertay Teaching and Learning Enhancement Fund has been established to support the implementation of the University's new TLE strategy, to develop new leading practice and to build capacity within the University for scholarship in Teaching and Learning.
As an intern, I used to work with an artist and was responsible for designing and implementing a game, which helps teach SQL to first and second year students on the university's BSc(Hons) Computing course.
Other creators -
Pocket Planets
-
The game was a part of a cross-media project being developed at EUCROMA.
I was involved with basic AI/pathfinding for the project.Other creatorsSee project -
Professional Project
-
As a part of the AG0960A module, I had to work in a team of 13 to prepare and produce a prototype game – a re-imagined mobile version of an external client's back-catalogue. The project was developed in Unity3D. Over the course of semester one, I was involved with:
• Organizing team meetings, keeping minutes and assigning tasks to the other five programmers in the team.
• Resolving arising technical issues, which involved contact with the project’s mentor.
• Developing test versions…As a part of the AG0960A module, I had to work in a team of 13 to prepare and produce a prototype game – a re-imagined mobile version of an external client's back-catalogue. The project was developed in Unity3D. Over the course of semester one, I was involved with:
• Organizing team meetings, keeping minutes and assigning tasks to the other five programmers in the team.
• Resolving arising technical issues, which involved contact with the project’s mentor.
• Developing test versions of vehicle controllers, involving Unity’s physics engine.
In semester two, I was given the opportunity to partake in EUCROMA and was transferred to that project.Other creators -
Supply Tutor (AG1161A: Game Design and Development)
-
The aim of the AG1161A module is to provide the students with experience in designing and developing a video game as a part of a group. As a supply tutor, over the course of seven weeks, I:
• Prepared and delivered slides and lab sheets on the topic of UnrealScript.
• Oversaw the students’ work during the allocated lab hours.
-
Jaime Cross' Honours Project
-
In early 2013, I assisted a Creative Sound Production student in implementing his Honours Project – an experimental third-person audio game, made in Unity3D. My involvement with the project included:
• Creating a third-person character controller and the corresponding animation controller.
• Modelling and populating geometry/props for three prototype levels.
• Assisting with setting up the audio for the project.Other creators -
Make Something Unreal Live 2013
-
At the end of 2012, I was a part of a team of seven, which pitched a project for Make Something Unreal Live 2013 for a chance to win an Unreal Engine 4 license. We made it into the semi-finals, which were held in London with eleven other short listed teams from across the EU. I was involved with:
• Creating a third-person character controller.
Other creatorsSee project
More activity by Ivan
-
Fall Guys : Free For All is live So very proud and beyond hyped for what the team has delivered. Ezio, Among Us and MechaGodzilla all lined up…
Fall Guys : Free For All is live So very proud and beyond hyped for what the team has delivered. Ezio, Among Us and MechaGodzilla all lined up…
Liked by Ivan Mateev
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Ivan Mateev
6 others named Ivan Mateev are on LinkedIn
See others named Ivan Mateev