WPF GUI Developer
2019 - PRESENTNDA (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 MVCSenior .NET Developer
2006 - PRESENTDexter 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 - 2018NDA (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 - 2017NDA (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 - 2015Prototype1 (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 - 2006University 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++