Damir Tesanovic, Software Developer in Pécs, Hungary
Damir Tesanovic

Software Developer in Pécs, Hungary

Member since August 26, 2014
Damir is a passionate software developer with more than eight years of experience building full-stack web and desktop applications. His preferred framework is .NET, but he is also proficient in building multi-platform applications using C++ and Java.
Damir is now available for hire

Portfolio

Experience

Location

Pécs, Hungary

Availability

Part-time

Preferred Environment

SQL, Git, C#, Visual Studio, Windows

The most amazing...

...software I've developed is for modeling the spatial and temporal distribution of concentration changes caused by diffusion and chemical reactions.

Employment

  • WPF GUI Developer

    2019 - PRESENT
    NDA (via Toptal)
    • Developed a desktop and web app to interpret complex DNA profiles.
    • Redesigned and rewrote the WPF app with code behind to MVVM.
    • Participated in developing and designing a complex web app hosted on Azure using Batch for job execution.
    • Designed and developed the Azure free version capable of self-hosting and used Celery for job execution.
    Technologies: Windows Presentation Foundation (WPF), C#, .NET, Entity, Entity Framework Core, MVVM Light Toolkit, xUnit, SQL, Kubernetes, Azure, Batch, Docker, Linux, Celery, Python, R, React, ASP.NET Web API, ASP.NET MVC
  • Senior .NET Developer

    2006 - PRESENT
    Dexter Informatikai Kft.
    • Designed and developed a REST API for our existing products.
    • Developed a complex e-learning application, acting as a bridge between content providers and consumers.
    • Designed and developed an administrative application for managing research projects and results in higher educational institutes.
    • Implemented an e-invoicing solution with XAdES signatures.
    • Prototyped and developed a framework for a mobile version of our existing products (Windows Phone 7).
    • Designed and developed WCF services for our products.
    Technologies: XSL-FO, Windows Presentation Foundation (WPF), XML/XSLT, Entity Framework, NHibernate, Microsoft SQL Server, Model View Controller (MVC), C#
  • Developer

    2018 - 2018
    NDA (via Toptal)
    • Created multiple scraper programs for scheduled scraping of a website.
    • Created the WordPress plugin for accepting and displaying the scraped data.
    • Implemented email sending notifications for various events occurred in the system.
    • Created a REST API for accepting the scraped data.
    • Created the UI for showing the scraped data.
    • Designed and created custom tables in MySQL for storing the data.
    Technologies: SCSS, HTML, TypeScript, Aurelia, MySQL, Eloquent, Laravel, PHP, WordPress, Selenium, C#
  • Senior .NET Developer

    2015 - 2017
    NDA (via Toptal)
    • Created a desktop application to aid in the inventory purchase process for major eCommerce websites, directly or through a proxy.
    • Integrated CAPTCHA solving solutions.
    • Helped reverse-engineer private web APIs.
    • Developed a modular framework for easy creation of modules for processing websites and web APIs.
    • Built modules for inventory processing on major vendors.
    Technologies: JavaScript, HTML, Data Scraping, Web Scraping, Multithreading, PhantomJS, Model View Viewmodel (MVVM), Windows Presentation Foundation (WPF), .NET, C#
  • C# Integration Developer

    2015 - 2015
    Prototype1 (via Toptal)
    • Helped in the integration of a major ticketing provider in the US.
    • Created a REST client and request/response models based on documentation.
    • Created unit tests.
    • Improved the existing codebase.
    Technologies: JSON, REST APIs, .NET, C#
  • Developer

    2005 - 2006
    University of Pécs
    • Designed and implemented DAQ (data acquisition) software for various instruments.
    • Designed and implemented cross-platform software for modeling the spatial and temporal distribution of concentration changes caused by diffusion and chemical reactions.
    • Developed a reusable, high performance Visual Basic control for plotting data.
    • Developed a web page for a conference.
    • Fixed bugs and enhanced existing software.
    Technologies: CSS, HTML, Visual Basic, Linux, wxWidgets, Qt, C++

Experience

  • Point of Sale and Stock Control Software

    I developed cross-platform point of sale and stock control software for a private client.

  • Flow Injection Analyzer

    This software is designed to control flow injection instruments. It contains a method designer where users can easily create new FIA methods. It also features an evaluation unit with pre-build algorithms for data filtering, peak analysis, linear regression, and standard addition.

  • Explorer World Travel

    A Hungarian travel portal.

  • DiffSim
    http://tdamir.blogspot.hu/2008/06/why-i-havent-been-blogging-much-lately.html

    Software for modeling the spatial and temporal distribution of concentration changes caused by diffusion and chemical reactions. I created it as part of my diploma work.

  • Modulo for Android

    A complex solution from designing forms and processes all the way to archiving.

    http://www.dexter.hu/en/megoldasok#modulo

  • Terzene Mobile App
    https://play.google.com/store/apps/details?id=hu.terzene&hl=en_IN&gl=US

    An iOS and Android app that finds the closest program and lets you listen to an open-air classical music concert.

    I developed this relatively simple app using C# and Xamarin. My work included building a feature that sends notifications about local events and creating a custom renderer to enable map customization.

Skills

  • Languages

    C#.NET, C#, XML/XSLT, HTML, C, TypeScript, TypeScript 2, Java, C++, CSS, XSD, SQL, JavaScript, R, XSL-FO, Visual Basic, PHP, SCSS, Batch, Python
  • Frameworks

    ASP.NET MVC 3, ASP.NET MVC 5, ASP.NET MVC 4, ASP.NET, NHibernate, ASP.NET MVC, ASP.NET Web API, Caliburn.Micro, Entity Framework Core, Aurelia, Knockout (Knockout.js), Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), ServiceStack, .NET, Selenium, Laravel, Eloquent, Bootstrap, Qt, AngularJS, Entity, MVVM Light Toolkit
  • Tools

    Microsoft Visual Studio, Subversion (SVN), Git, Visual Studio, Docker Compose, Eclipse IDE, C#.NET WinForms, xUnit, Celery
  • Paradigms

    Dependency Injection, Model View Viewmodel (MVVM), Model View Controller (MVC), Distributed Computing, Parallel Computing, Inversion of Control, Test-driven Development (TDD), Cross-platform, Agile Software Development, Asynchronous Programming, Scrum, Design Patterns, CQRS
  • Other

    EF6 Code First, Xamarin.Forms, Single-page Applications (SPA), Data Scraping, Web Scraping, Windows Services, IoC, Multithreading, Module Development, Domain-driven Design (DDD)
  • Libraries/APIs

    REST APIs, WebDriver, Selenium WebDriver, PhantomJS, jQuery UI, jQuery, Xamarin.Android, Xamarin.iOS, React, Entity Framework, WinForms, AngularUI, wxWidgets
  • Platforms

    Xamarin, WinRT, Windows Phone 8, NetBeans, Linux, Windows, Windows Phone, Docker, WordPress, Azure, Kubernetes, iOS, Android
  • Storage

    SQLite, Microsoft SQL Server, Firebird, JSON, MySQL

Education

  • Master's Degree in Information Technology
    2006 - 2008
    University of Pannonia - Veszprém, Hungary
  • Bachelor's Degree in Information Technology
    2001 - 2005
    University of Pécs - Pécs, Hungary

To view more profiles

Join Toptal
Share it with others