Scroll To View More
Goran Lalić

Goran Lalić

Belgrade, Serbia
Member since February 17, 2016
Goran was a hobbyist indie Game Developer on the side for a decade and liked it so much that he pursued a career in it. From junior member of a startup to Chief Architect in a large company, Goran has a variety of experience in game and web development. He is comfortable at all stages of development (design, implementation, optimization, and integration of cutting edge advanced graphics) and a variety of platforms (2D/3D, desktop, web, mobile).
Goran is now available for hire
  • C#, 9 years
  • Unity3D, 9 years
  • Shaders, 9 years
  • JavaScript, 6 years
Belgrade, Serbia
Preferred Environment
Windows, Visual Studio, Git.
The most amazing...
...thing I've coded was my own 3D engine in C++ and DirectX.
  • Lead Game Developer
    2016 - 2017
    • Formed and led a team of artists and coders in designing and developing two high-profile mobile games.
    • Updated and optimized two smaller games made for the company by a subcontractor.
    • Performed job interviews and technical evaluations of potential developers, as well as performance evaluations of existing employees.
    • Oversaw the work of team juniors, performed code reviews (for programmers), and oversaw integration of assets (by technical artists).
    • Implemented the game design for the two games, from the concept to device testing and deployment.
    • Integrated various third-party APIs for analytics and monetization for mobile games.
    • Performed tool programming for the company projects in Unity3D.
    • Did a feasibility study and prototyping for potential AR applications with OpenCV and Unity3D.
    • Created an efficient, fast, minimum-footprint library for generating endless sloped procedural 2D and 3D terrain in Unity for an endless runner type game.
    Technologies: Unity3D, C#, OpenCV
  • Senior Developer
    2014 - 2015
    • Implemented an enterprise-grade CRM solution in Symfony.
    • Improved a PHP-based back-end game framework that synchronizes real time multiplayer sessions via RabbitMQ.
    • Coded a custom HTML5/CSS3 front-end for various commercial websites.
    • Implemented an interactive video player in JavaScript for multiple devices with custom hotspot tracking data.
    • Engineered and implemented both front and back-end of an ambitious, scalable web app in Symfony.
    • Created and deployed a very heavily customized Magento website.
    Technologies: JavaScript, Symfony, Magento
  • Chief Software Architect
    2013 - 2014
    ABC Design
    • Developed and prototyped several innovative website front-end concepts in HTML5 and CSS3.
    • Created a 3D framework compatible with all modern browsers using only HTML5, JavaScript, and CSS.
    • Led a team in delivering three separate commercial websites on time and to client specification.
    • Created an in-house marketing research tool in PHP used by major international corporations.
    • Ported a large Flex-based code base onto front-end for mobile platforms using Air.
    Technologies: C#, JavaScript, LAMP
  • Sofware Engineer, CTO
    2012 - 2013
    • Modernized and overhauled a very ambitious wearable/ health monitoring web application to specifications.
    • Led a team in developing two commercial mobile apps in Air.
    • Continuously worked on and upgraded one of the largest web shops with a completely custom Doctrine back-end.
    • Engineered and implemented an XMPP-based solution with Erlang back-end and cross-browser JavaScript front-end, to enable user-to-user real time chat in a large website.
    • Created a modern point-of-sale solution for a major hardware retailer using C#, WPF, and MVVM, connecting to a custom back-end.
    Technologies: Flex, PHP, JavaScript, C#, WPF, XMPP
  • Contractor Game Developer
    2012 - 2012
    Level Bit
    • Engineered a modern shooter game for mobile platforms.
    • Implemented various algorithms and optimizations to speed up the game and make it palatable to all marketable devices at the time.
    • Worked closely on coordinating asset creation with the artists.
    • Participated heavily in the game's overall mechanics and a gameplay design.
    • Deployed and tested the game during development in a wide variety of mobile environments, on both Android and iOS.
    Technologies: Unity3D, C#
  • Game Developer
    2011 - 2012
    Kokakiki LLC
    • Developed various prototypes in Unity3D technology.
    • Having never worked with iOS before, created and shipped an iOS game to specification and glowing review.
    • Created and maintained a library of stanardized code for the company.
    • Developed an in-house puzzle game as the sole developer (unreleased).
    • Created a virtual museum exhibit with full 3D walk-throughs.
    Technologies: Unity3D
  • Panzerwehr 1949 (Development)

    Worked as the sole programmer, game designer, writer, and concept artist for a hardcore pseudo-WW2 spidertank simulator made exclusively for virtual reality headsets.

  • Like My Day (Development)

    A full-stack symfony app with social networking functions and timed alerts, aimed at helping family members of the elderly stay in touch.

  • Cenoteka (Development)

    Price tracking web application for a consumer rights company, scalably tracking large number of history items over a long period of time, with a tailor-made back-end

  • The Fifth Expedition (Development)

    A real time tactics game made in Unity3D and released on Steam. Consulting work.

  • Jane Wilde (Development)

    2D arcade shooter freemium game for iOS and Android.

  • REO (Development)

    Multinational website for a major electricity company, developed with Magento.

  • MyVitali (Development)

    Web client for a wearables/biometrics tracking software.

  • Tweens HD (Development)

    Casual mobile puzzle game for iOS and Android.

  • Gigatron Web Shop (Development)

    One of the largest computer and appliance retailers in the region. Website engineering, upgrades, maintenance, mobile app, and more.

  • Studio Halvar (Development)

    A website for a design company with custom front-end and back-end CMS.

  • ThyssenKrupp InCar®plus (Development)

    Interactive video with custom hotspot tracking.

  • Languages
    C#, CSS3, JavaScript, PHP, ActionScript 3, HTML5, Java, Python 3, Visual Basic 6 (VB6), HLSL, GLSL, Dart, XML, Lua, Visual Basic, YAML
  • Frameworks
    Unity3D, Symfony 2, Mono, PureMVC, Flex, WPF
  • Libraries/APIs
    SFML, OpenGL, jQuery, DirectX, XNA, Doctrine, Pygame, SDL, Doctrine 2, HTML5 Canvas
  • Paradigms
    Model View Controller (MVC), Model View Viewmodel (MVVM)
  • Other
    Virtual Reality (VR), HTC Vive, Game Development, Unity Shaders, General Medicine, Optimization Algorithms, Rendering Pipelines, Game Design, Strategy Games, Shaders, Graphics, XMPP, SVG, 2D Game Graphics, 3D Math
  • Tools
    Visual Studio 2015, 3ds Max, Subversion (SVN), Git, Xcode, NuGet, Composer, MonoDevelop
  • Platforms
    Magento, LAMP, Samsung Gear VR, Oculus Rift, iOS, Android
  • Storage
  • Graduate degree in General Medicine
    2000 - 2010
    University of Belgrade - Belgrade, Serbia
I really like this profile
Share it with others