Gabor Prokay, Developer in Budapest, Hungary
Gabor is available for hire
Hire Gabor

Gabor Prokay

Verified Expert  in Engineering

Bio

Gábor is a dedicated developer who considers his profession to be more than a job. He puts great effort into learning new technologies and having up-to-date knowledge about current software engineering trends and best practices. Gábor communicates clearly and proactively. He has the ability to precisely estimate work and deliver it with the highest quality and on schedule.

Portfolio

stc insiso
.NET 8, Blazor, Microsoft Power BI, Power BI Embedded, Power BI Desktop
Fizzcode
Angular, .NET 5, Microsoft Power BI, SSAS Tabular, Azure, Microsoft SQL Server...
Komoto Pharmacy, Inc
Microsoft Power BI, Power Query, Microsoft Excel

Experience

  • C# - 9 years
  • .NET - 8 years
  • SQL - 5 years
  • ASP.NET - 5 years
  • JavaScript - 5 years
  • Microsoft Power BI - 4 years
  • Azure SQL - 4 years
  • Angular - 4 years

Availability

Part-time

Preferred Environment

ASP.NET, Blazor, C#, Azure, Microsoft Power BI, .NET, SQL, Azure DevOps, Angular, Azure SQL

The most amazing...

...experience was leading the team to recreate the booking algorithm for our project.

Work Experience

Senior Developer

2023 - 2024
stc insiso
  • Built Power BI reports to be embedded into the client's custom application to replace custom-built reports with Power BI Interactive reports, connecting to the app's database to show live app data in the reports and handling row-level security.
  • Participated in the overhaul of the application's permission system. Designed and implemented the authorization framework and related administration front-end and back-end services.
  • Implemented a mobile app using PWA with Blazor WASM, providing offline functionality and implementation of the related administrative pages and back-end services.
  • Implemented app performance-related improvements to speed up certain application pages/services. Introduced server-side paging, optimized SQL queries, and reduced the number of JSON requests and response sizes to improve performance.
Technologies: .NET 8, Blazor, Microsoft Power BI, Power BI Embedded, Power BI Desktop

Software Architect

2018 - 2023
Fizzcode
  • Designed and delivered an Angular and ASP.NET web API-based workflow management software for Hungary's leading pet food production company.
  • Provided Power BI support and delivered various Power BI reports for the leading FMCG company in Europe.
  • Designed and delivered Microsoft SQL Server data mart and Power BI reporting solutions for an online payment provider company.
  • Implemented custom Power BI visuals for the leading FMCG company in Europe for specific reporting requirements.
  • Supported our SKU planner software solution for Hungary's leading pet food production company.
  • Designed an open-source ETL framework for .NET Core.
  • Held several Power BI workshops with two to four days and two to ten participants.
  • Designed and implemented a data warehouse solution for a market-leading media company using the latest Azure components—ADF and Synapse Analytics—and our custom ETL tool—EtLast—to replace a legacy system.
  • Rebuilt and redesigned Power BI reports for a media company to load data from the new data warehouse solution and create an up-to-date modern look and better UX.
Technologies: Angular, .NET 5, Microsoft Power BI, SSAS Tabular, Azure, Microsoft SQL Server, Razor, LINQ, .NET Core, .NET 4, ADF, Synapse, .NET, Universal Windows Platform (UWP), Blazor, ASP.NET, Azure SQL, APIs, Back-end, Endpoint Security, CI/CD Pipelines, Excel 2016, C#.NET, C#, HTML, MySQL, Databases, ETL, Architecture, JavaScript, CSS, D3.js, Localization, ASP.NET Core, Power Query, Power Query M, Microsoft Excel, Full-stack, DAX, Requirements & Specifications, JSON, REST APIs, OAuth, Security, .NET 6, DevOps

MS Power Query Expert

2022 - 2022
Komoto Pharmacy, Inc
  • Created a Power BI data model based on CSV input exported from business software.
  • Created a Power BI report to showcase modern BI possibilities.
  • Held a short training on Power BI usage and maintenance.
Technologies: Microsoft Power BI, Power Query, Microsoft Excel

Senior Full-stack Developer

2021 - 2022
Atlastech
  • Implemented new features for a web application with a Blazor front end and ASP.NET back end, provided support, and tracked and fixed bugs using Jira.
  • Developed multiple data integration software using .NET and ASP.NET. Created APIs for third parties and sent data through third-party APIs.
  • Implemented new features for a UWP application, working with an ASP.NET back end used by onsite researchers.
Technologies: Blazor, Windows Communication Foundation (WCF), .NET, Universal Windows Platform (UWP), ASP.NET, Azure DevOps, Azure, APIs, Back-end, Endpoint Security, CI/CD Pipelines, C#.NET, C#, Databases, JavaScript, ASP.NET Core, Windows Presentation Foundation (WPF), Full-stack, JSON, REST APIs

Senior Software Engineer

2017 - 2017
Dealogic
  • Provided support for existing software solutions in production.
  • Designed a new solution with React and ASP.NET Web API to replace existing products to integrate them into third-party software like Salesforce.
  • Introduced Azure DevOps CI/CD to replace legacy solutions for several active projects.
Technologies: .NET, React, SQL, Azure, LINQ, Microsoft SQL Server, ASP.NET MVC, Razor, .NET Core, .NET 4, APIs, Back-end, Endpoint Security, CI/CD Pipelines, C#.NET, JavaScript, REST APIs, JSON

Senior Developer

2016 - 2017
EPAM Systems
  • Supported the client's front-of-house restaurant management software.
  • Led a development team to deliver a new floor planning feature to our client's front-of-house restaurant management solution.
  • Designed a new solution for our client's front-of-house restaurant management system, using an up-to-date tech stack.
Technologies: .NET, Angular, SQL, ASP.NET, TypeScript, .NET 4, APIs, Back-end, Endpoint Security, CI/CD Pipelines, C#.NET, Amazon Web Services (AWS), Localization, Redis, Requirements & Specifications, Architecture, REST APIs, JSON, DevOps

C# Developer

2013 - 2016
Infomatix
  • Developed various extensions for TIBCO Spotfire, like an SAP BW Connector and a source control integration tool.
  • Provided support for TIBCO Spotfire extensions developed by Infomatix.
  • Introduced continuous integration and continuous delivery solutions for active projects with Atlassian products.
  • Designed and delivered a distributed management system to manage hundreds of TIBCO Spotfire servers in a centralized way.
  • Led the back-end developer team for TIBCO Spotfire.
Technologies: .NET, C#.NET WinForms, Spotfire, .NET 4, APIs, Back-end, Endpoint Security, C#.NET, Databases, .NET 2, DevOps

BI Platform Modernization

https://www.ppfeurope.com/
I assessed the current state of a legacy data warehouse solution, designed a new architecture using recent technologies and industry best practices, and proposed a new way of working to handle business intelligence.

In the second phase, we implemented the proposed architecture using various Azure technologies (Synapse Analytics, Data Lake, and Power BI) and our custom ETL tool (EtLast) to implement an automated data extractor and history builder, create a reporting database, and implement legacy key financial (mainly Excel) reports as Power BI interactive reports.

I also hosted multiple workshops about modern BI solutions, including an Azure tech stack and Power BI.

Data Warehouse and Power BI Reporting

An Azure cloud-based data warehouse project using Azure Data Lake Gen2, ADF, synapse analytics, and our custom ETL, EtLast, to replace a legacy solution. Redesigned and rebuilt existing Power BI reports to use the new data warehouse and modernize the UX.

Spotfire Server Management Toolkit

.NET Framework WCF and ASP.NET Web Forms-based Spotfire server management software. This solution was a distributed software with a load-balanced central server and agents installed on Spotfire host servers. It was capable of installing updates and extensions and copying content between Spotfire servers. My responsibility was to define the functional specifications and then design and implement the back-end APIs and agents.

SAP BW Connector for TIBCO Spotfire

A custom connector for TIBCO Spotfire built with WinForms. Earlier versions of Spotfire did not support SAP BW Connectors, and the first official solution has had many limitations. Our goal with this project was to enable loading data from all SAP BW objects. I was responsible for implementing the UI and data loading and SAP BW query generation mechanisms during this project.

Workflow Management Tool

ASP.NET Web API and Angular-based application to support moving SKU production between producing plants. During this project, I helped to define the complete workflow with the client during several interviews with key personnel as a first phase. After that, I designed and delivered the software solution, which implemented the workflows, managed users, and master data.

Datamart and Power BI Reporting

This was a complete solution that included data from all kinds of data sources (MySQL, Excel, CSV, and MS SQL) into a datamart (MS SQL) while consolidating data across all the source systems. My responsibility was to define the data sources and loading frequencies with the client and then implement the ETL processes required to load all data into an MS SQL datamart. Designing the tabular model and Power BI reports was also my task during this project.

Restaurant Front-of-House Management System

A complete overhaul of an existing restaurant management software, using the latest Angular and ASP.NET Web API versions. I was responsible for designing the solution's architecture and implementing a floor planner and table availability calculation functionalities.
2013 - 2017

Bachelor's Degree in Computer Science

Óbuda University - Budapest, Hungary

Libraries/APIs

LINQ, React, Windows Forms (WinForms), Entity Framework, D3.js, REST APIs

Tools

Microsoft Power BI, Power Query, Microsoft Excel, C#.NET WinForms, Spotfire, Synapse, Git, Excel 2016, Power BI Embedded, Power BI Desktop, Navision

Languages

C#, Power Query M, JavaScript, C#.NET, SQL, TypeScript, HTML, CSS

Frameworks

.NET, ASP.NET, .NET Core, Angular, Blazor, Razor, ASP.NET MVC, .NET 5, .NET 4, ADF, ASP.NET Core, Windows Presentation Foundation (WPF), .NET 2

Paradigms

Azure DevOps, Agile, ETL, DevOps

Platforms

Azure, Universal Windows Platform (UWP), Azure Synapse, Amazon Web Services (AWS), Azure Synapse Analytics

Storage

Microsoft SQL Server, Azure SQL, Databases, Redis, SSAS Tabular, MySQL, JSON

Other

DAX, APIs, Back-end, Endpoint Security, App Design, Algorithms, SAP Business Warehouse (BW), WCF Web Services, Windows Communication Foundation (WCF), CI/CD Pipelines, Architecture, Localization, Full-stack, Requirements & Specifications, OAuth, Security, .NET 6, .NET 8, Serverless, Azure Data Lake, Data Warehousing, Data Warehouse Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring