Rastko Tojagic

Rastko Tojagic

$20/hr
I'm an Unity3D/Software Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Novi Sad, Vojvodina, Serbia
Experience:
2 years
Summary Software developer with professional experience in developing and maintaining applications and sophisticated gameplay systems. Passionate about learning new technologies, improving skills within my domain and applying theoretical knowledge to real world problems. Rastko Tojagić Work Experience currently Software Developer Unity3D Developer The BfME Online Software Engineer / Lead Developer I was invited to lead a community driven project aimed at restoring the possibility of ranked online gaming for The Battle for Middle-Earth series. This is a highly demanding project requiring the application of various technologies. My responsibilities are: g Jan 27, 1996 • • • • Implementing client-server architecture Launcher (client) development in .NET, C# Development of web API in NodeJS (client authorization) Match-making system, game rooms & additional features using web sockets • Reverse engineering (gathering win/lose information from game’s process memory) • Managing horizontally scaled VMs for hosting game sessions • Continuous integration (CI) R Novi Sad Ó - Œ rtojagic.com [- ‡ @rtojagic currently Skills - / C# / Unity 3D / Data Structures & Algorithms / Developing .NET desktop applications / C++ (UE4) / Software Engineering / Agile development (SCRUM) / Concepts of Functional Programming (Scala) / Theory of Automata and Formal Languages / Linear Algebra Cryptic Legends Unity3D Developer Developing client side of an auto chess hero manager game which recently entered beta testing phase. The Logos Vision Unity3D / UE4 Developer Developing third person action / adventure game. Efficiently applied theory of Automata and Formal languages in order to implement correct and mathematically provable terrain and obstacle generation system. Education 2016 Certificate in Advanced English C1 2015 – Present 2011 – 2015 Faculty of Sciences, Novi Sad Bachelor of Computer Science Department of Mathematics and Computer Science. Gymnasium of Sremska Mitrovica High School Computer science and Information technologies. Extra-Curricular Activities / Analytical Geometry Personal research / Experienced with using Linux 2018 / ES6 JavaScript (NodeJS) Languages 2018 Serbian ○ ○ ○ ○ ○ English ○ ○ ○ ○ ○ Cambridge Mathematics Minimization of Boolean terms During the elective course I took, called "Boolean algebra and optimization" and as part of improving my skills in functional programming I wrote a parser and a minimizator for complex Boolean terms in Scala. Mathematics Procedural generation Procedural generation of linear terrains with obstacles in computer games. Application of theory of Automata and Generative grammars. Generating procedural content using left-linear regular language grammar.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.