Scroll To View More
Goran Lalić, C# Developer in Belgrade, Serbia
Goran Lalić

C# Developer in 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

Portfolio

Experience

  • C#, 9 years
  • Unity3D, 9 years
  • Shaders, 9 years
  • JavaScript, 6 years
Belgrade, Serbia

Availability

Part-time

Preferred Environment

Windows, Visual Studio, Git.

The most amazing...

...thing I've coded was my own 3D engine in C++ and DirectX.

Employment

  • Lead Game Developer

    2016 - 2017
    Salpertons
    • 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
    VUCX
    • 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
    Codeion
    • 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

Experience

  • Panzerwehr 1949 (Development)
    https://www.youtube.com/watch?v=na530jGHOtI

    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)
    http://likemyday.nl

    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)
    http://cenoteka.rs/

    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)
    http://store.steampowered.com/app/453030

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

  • Jane Wilde (Development)
    https://play.google.com/store/apps/details?id=com.levelbit.texasvamp

    2D arcade shooter freemium game for iOS and Android.

  • REO (Development)
    http://www.reo.de/

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

  • MyVitali (Development)
    http://www.myvitali.com

    Web client for a wearables/biometrics tracking software.

  • Tweens HD (Development)

    Casual mobile puzzle game for iOS and Android.

  • Gigatron Web Shop (Development)
    http://www.gigatronshop.rs

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

  • Studio Halvar (Development)
    http://www.studio-halvar.de/

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

  • ThyssenKrupp InCar®plus (Development)

    Interactive video with custom hotspot tracking.

Skills

  • Languages

    C#, PHP, HTML5, JavaScript, CSS3, ActionScript 3, Dart, Python 3, Visual Basic 6 (VB6), Java, YAML, Visual Basic, Lua, XML, GLSL, HLSL
  • Frameworks

    Unity3D, Symfony 2, Mono, PureMVC, Flex, WPF
  • Libraries/APIs

    SFML, Doctrine, XNA, DirectX, OpenGL, jQuery, Doctrine 2, SDL, Pygame, HTML5 Canvas
  • Paradigms

    Model View Controller (MVC), Model View Viewmodel (MVVM)
  • Other

    HTC Vive, Virtual Reality (VR), Game Development, Unity Shaders, Strategy Games, Game Design, Rendering Pipelines, Optimization Algorithms, Shaders, General Medicine, 3D Math, 2D Games, SVG, XMPP, Graphics
  • Tools

    3ds Max, Visual Studio 2015, Git, Subversion (SVN), MonoDevelop, Composer, NuGet, Xcode
  • Platforms

    Samsung Gear VR, Oculus Rift, LAMP, Magento, Android, iOS
  • Storage

    JSON, MySQL

Education

  • Graduate degree in General Medicine
    2000 - 2010
    University of Belgrade - Belgrade, Serbia
I really like this profile
Share it with others