Personal Details
Young programmer with experience using C++.
Great problem-solving and team-working skills.
In my spare time I like to research about different rendering techinques, working on small personal projects.
Skills
Mainly working using C++
Graphics API's:
Learned about graphics API using OpenGL 3.X
Did some personal research experiments using OpenGL 4.x (including a small pathtracer using handwritten compute shaders)
Daily working with DX11/HLSL
Learning Vulkan in my spare time
Game engines:
Worked with Unreal Engine 4(Published game),
Unity3D (Small projects personal choice)
Source Control:
Mainly using P4
EDUCATION
BTEc Level 5 HND in Computing And Systems DevelopmentESAT [2015–2018]
Graduated with Distinction.
Relevant modules:
Final Project | Distinction |
---|---|
3D Graphics Engine | Distinction |
Data Structures And Algorithms | Distinction |
AI Systems | Distinction |
Unreal Engine 4 | Distinction |
BSc(honours) Computer Science for Games
Sheffield Hallam University [ 2018 - 2019]
Top mark in the year
Relevant modules:
Final Project | First |
---|---|
3D Games Prototyping | First |
Effective C++ | First |
Realtime 3D | First |
Experiences
Working as graphics/tools programmer.
Environment: C++ Dx11/HLSL.
Working within a VFX team to develop new features, adding new debug capabilities and improving the engine and its usability.
Mainly gpgpu programming.
Environment: C++ Dx11/HLSL.
Mainly, learning new techniques about modern VFX realtime rendering, and working with VFX team to improve the engine.
Environment: C++ and Dx11/HLSL.
Learning to work in a professional environment. and learning how a real life game development process affects the development of an engine.
Learning how to work with people from other roles, such as communicating with artists and Tools in order to achieve a common goal and improve the quality of life of the client side.
Working mainly in the VFX side of the engine within a VFX team.
A team we had when studying at Esat, developing a game and learning Unreal, and released on Steam.
My contributions are mainly related to gameplay.
- Main character movement
- Enemies behaviour and movement
- Main Menu Design & Implementation
- Implementation of local multiplayer
Being part of a team of 2, we learned OpenGl at the same time we developed a 3D Game Engine, capable of PBR rendering, deferred rendering, and
lots of postprocesses, like SSAO, SSR, Bloom etc…
In order to understand the rendering pipeline.