Miroslav Zadravec, Sitecore Developer in Zagreb, Croatia
Miroslav Zadravec

Sitecore Developer in Zagreb, Croatia

Member since February 7, 2019
Miroslav is a software engineer and technical consultant with 15 years of experience developing software as a product and internal business applications. He takes a pragmatic approach to software engineering, loves agile and TDD, prefers the Microsoft stack but likes to learn and experience new technologies and paradigms.
Miroslav is now available for hire

Portfolio

Experience

Location

Zagreb, Croatia

Availability

Part-time

Preferred Environment

Visual Studio, Windows, Git, Notepad++, Unity3D

The most amazing...

...system I've developed was a graphical business process designer and execution engine.

Employment

  • Software Engineer

    2015 - PRESENT
    Coria
    • Worked in a distributed, international consulting team developing .NET MVC solutions.
    • Developed .NET MVC back-end for multiple Sitecore-based CMS solutions in various business domains.
    • Integrated Ucommerce platform into CMS solutions.
    • Integrated Salesforce-based ERP with Sitecore and Ucommerce solutions.
    • Implemented multiple Solr based search solutions.
    • Upgraded many legacy solutions, from platform upgrades to complete code rewrites.
    Technologies: C#, .NET, SQL, Sitecore, UCommerce
  • Game Designer/Game Programmer

    2016 - 2019
    Croteam, Shot Second
    • Worked as a game designer and a lead programmer in a team that created the Battle Bolts game.
    • Created a prototype game from initial brainstorm and worked through multiple iterations from the initial idea to final release.
    • Hired designers and programmers to turn the prototype into a full game.
    • Led design, development, and testing efforts towards the final release.
    • Implemented VR code using Oculus Rift VR system.
    Technologies: Unity3D, C#
  • Software Engineer

    2013 - 2016
    Supersport
    • Worked as a team lead providing internal software solutions for a betting company.
    • Implemented a real-time competition monitoring and alerting system.
    • Implemented an internal warehouse and distribution system for more than 1000 subsidiaries.
    • Implemented a back-end for integration with casino games providers.
    • Worked on continuously improving internal business processes regarding tax reporting, law compliance, task management, and equipment tracking.
    Technologies: C#, .NET, SQL
  • Lead Developer

    2003 - 2013
    Inpro
    • Led a team developing a custom document management system.
    • Implemented a file storage server as a Windows Service capable of archiving and retrieving library-scale archives.
    • Implemented a business process designer and execution service used in multiple business domains.
    • Led a team developing a logistics and administration system for a construction company.
    • Collaborated with clients in DMS implementation.
    • Consulted the clients in business process improvements using our custom business process designer and execution engine.
    • Worked on a B2B system for IT distribution company.
    Technologies: C#, .NET, SQL, VB.NET
  • Programmer

    2000 - 2003
    Karma Computers
    • Worked in a team developing internal applications for a growing IT distribution company.
    • Created and maintained a warehouse system, working with the team constantly improving related business processes.
    • Created and maintained an RMA software system, constantly adapting it to changing requirements and the growing scale of business.
    Technologies: C#, .NET, SQL

Experience

Skills

  • Languages

    C#, SQL, JavaScript, HTML, CSS, Python
  • Frameworks

    ASP.NET MVC, ASP.NET Web API, .NET, ASP.NET, Unity3D
  • Libraries/APIs

    Entity Framework, Node.js, jQuery
  • Tools

    Git, Mercurial
  • Paradigms

    Test-driven Development (TDD), Behavior-driven Development (BDD), Agile Software Development, Object-oriented Analysis & Design (OOAD)
  • Storage

    Microsoft SQL Server, MySQL, SQLite, MongoDB
  • Industry Expertise

    Project Management
  • Other

    Sitecore, Document Management Systems (DMS), Code Generators
  • Platforms

    Xamarin

Education

  • Master's degree in Informatics and Technologies of Communication
    2011 - 2014
    Faculty of Electrical Engineering and Computer Science - Maribor, Slovenia
  • Bachelor's degree in Software Engineering
    2008 - 2011
    Međimurje University of Applied Sciences - Čakovec , Croatia

Certifications

  • Sitecore Certified Developer
    SEPTEMBER 2016 - PRESENT
    Sitecore
  • Microsoft Certified Professional Developer
    MAY 2009 - PRESENT
    Microsoft Corporation

To view more profiles

Join Toptal
Share it with others