Bojan Kosanović

Software Developer at Xempus AG
  • Claim this Profile
Contact Information
Location
Munich, Bavaria, Germany, DE
Languages
  • Croatian Native or bilingual proficiency
  • English Full professional proficiency
  • German Full professional proficiency
  • Spanish Elementary proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Software Developer
      • Oct 2021 - Present
    • Germany
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Nov 2017 - Sep 2021

      Windows desktop (WPF) and iOS (Xamarin) apps for secure management of confidential documents • Lead and coached a nearshore team. Split complex topics and delegated tasks • Initiated, prepared and held a workshop about unit testing and mocking • Reverse engineered legacy components and documented lost knowledge • Refactored and improved unit-testability of legacy components (C#, WPF, XAML, WCF, Xamarin.iOS, Moq, OpenID, OpenID Connect, CefSharp) Windows desktop (WPF) and iOS (Xamarin) apps for secure management of confidential documents • Lead and coached a nearshore team. Split complex topics and delegated tasks • Initiated, prepared and held a workshop about unit testing and mocking • Reverse engineered legacy components and documented lost knowledge • Refactored and improved unit-testability of legacy components (C#, WPF, XAML, WCF, Xamarin.iOS, Moq, OpenID, OpenID Connect, CefSharp)

    • Germany
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Developer
      • Sep 2015 - Nov 2017

      Developed software for enterprise customers: • Windows desktop app for configuring money counting machines • iOS/UWP/Android time tracking app • Windows app for storing risk bearing ability indexes • Porting a cloud enterprise system to on-premise • Porting from .NET 4.5 Web API to ASP.NET Core 1.0 (C#, WPF, ASP.NET Web API, Azure, Xamarin.Forms, MvvmCross, Moq, Entity Framework, Caliburn Micro, PushSharp, Unity) Developed software for enterprise customers: • Windows desktop app for configuring money counting machines • iOS/UWP/Android time tracking app • Windows app for storing risk bearing ability indexes • Porting a cloud enterprise system to on-premise • Porting from .NET 4.5 Web API to ASP.NET Core 1.0 (C#, WPF, ASP.NET Web API, Azure, Xamarin.Forms, MvvmCross, Moq, Entity Framework, Caliburn Micro, PushSharp, Unity)

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Apr 2015 - Sep 2015

      • Implemented functionality for a browser app for 3D visualizations of industrial plants (C#, Unity game engine, HTML, JavaScript, jQuery, CSS) • Implemented functionality for a browser app for 3D visualizations of industrial plants (C#, Unity game engine, HTML, JavaScript, jQuery, CSS)

    • Croatia
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Dec 2014 - Apr 2015

      • Developed a web site and web services and implemented data storage for an e-government project and a new business model (C#, ASP.NET Web API, Azure Web Services, REST, Entity Framework, Unity) • Developed a web site and web services and implemented data storage for an e-government project and a new business model (C#, ASP.NET Web API, Azure Web Services, REST, Entity Framework, Unity)

    • Automation Machinery Manufacturing
    • 700 & Above Employee
    • Software Developer
      • Dec 2013 - Aug 2014

      • Created reusable WPF user controls for displaying information from automated warehouses • Researched possibilities of determining routes from AutoCAD files and their storage in the database (C#, WPF, CADLib, SQL Server Management Studio) • Created reusable WPF user controls for displaying information from automated warehouses • Researched possibilities of determining routes from AutoCAD files and their storage in the database (C#, WPF, CADLib, SQL Server Management Studio)

    • Croatia
    • Motor Vehicle Manufacturing
    • 1 - 100 Employee
    • Software developer
      • Feb 2013 - Aug 2013

      • Reverse engineered a TCP-based communication protocol for credit card readers. Implemented a server for issuing receipts and card payment. • Maintained existing and introduced new web pages and web services (C#, REST, ASP.NET MVC, Entity Framework, Socket programming) • Reverse engineered a TCP-based communication protocol for credit card readers. Implemented a server for issuing receipts and card payment. • Maintained existing and introduced new web pages and web services (C#, REST, ASP.NET MVC, Entity Framework, Socket programming)

    • Software developer
      • Jul 2012 - Sep 2012

      • Analyzed protocol and implemented server for chosing audio codecs during phone call establishment (Java, Eclipse, IMS, JAIN SIP) • Analyzed protocol and implemented server for chosing audio codecs during phone call establishment (Java, Eclipse, IMS, JAIN SIP)

Education

  • University of Zagreb
    Master of Science (M.Sc.), Computer Software Engineering
    2011 - 2014
  • University of Zagreb
    Bachelor of Science, Computer Science
    2007 - 2011
  • V. gimnazija
    2002 - 2007

Community

You need to have a working account to view this content. Click here to join now