Who am I?
I am a software developer (e.g., C++, Java, .net with WPF, web development with JS or Angular), but over the years I have built up a broad skillset in the field of 3D graphics and video game development.
My current focus is on the Unreal Engine, which I have been working with repeatedly since its first public release in 2014. Through many years of experience, I am very familiar with practically all areas of the engine.
What can I do?
- Programming; preferably backend. Primarily, I currently use C/C++ and C# (.net) the most, but I have also worked extensively with Java, Python, Typescript, Lua, and various other languages.
- Conceptualize and develop scalable software. I am good at working independently, but I prefer to work in a team. Therefore, I am also good at working with SCM solutions like Git or Plastic SCM.
- Publish and maintain software. My public projects (including in the Microsoft Store) can be viewed through my portfolio on DanielNedele.com. Links to my many open-source projects are also available there.
- Game development with the Unreal Engine (4/5). In Unreal, I master the complete pipeline, from concept to finished project. This includes, among other things: programming (C++ and Blueprint equally), online replication, 3D art (Blender/Substance -> Unreal), shading, map design, Lyra (including GAS), animation, particle systems (Niagara), serialization, and more.
- 3D graphics: from Blender and Substance to the finished project. This includes 3D modeling and sculpting, (re)topology, texturing, PBR material design, and animation. Experience with graphics greatly aids in working with Unreal.