Arkadiusz Neuman, Developer in Katowice, Poland
Arkadiusz is available for hire
Hire Arkadiusz

Arkadiusz Neuman

Verified Expert  in Engineering

Software Developer

Location
Katowice, Poland
Toptal Member Since
April 14, 2021

Arkadiusz is a full-stack .NET developer with over a decade of experience. He is a clean code and unit/integration test enthusiast. His main area of expertise is the .NET ecosystem with Python and Node.js. Arkadiusz worked with Azure Cloud and developed scalable applications in microservices architecture. He is the co-organizer of a popular meetup in Poland where he conducts workshops for developers.

Portfolio

Cognitum
C#, .NET, Azure Functions, Azure Service Bus, Docker, SignalR, Azure Key Vault...
ITSG Global
C#, .NET, .NET Core, Azure, Azure Functions, Azure App Service...
Skyrise
C#, .NET, Azure, Azure App Service, Azure Service Bus, Microsoft SQL Server...

Experience

Availability

Part-time

Preferred Environment

Windows, JetBrains Rider, Visual Studio, Slack

The most amazing...

...project I've delivered was refactoring and moving a big, monolith application to Azure microservices, making it scalable and faster for the end-users.

Work Experience

Senior Full-stack .NET Developer

2020 - PRESENT
Cognitum
  • Developed the application from scratch for the financial industry in .NET Azure Functions using DDD, event sourcing, and CQRS.
  • Developed CI/CD pipelines in Bitbucket to automatically test and deploy an application to Azure.
  • Tracked and implemented tasks and fixed bugs using Jira.
  • Used Terraform to automatically deploy an Azure infrastructure for various environments, such as development, testing, staging, and production.
Technologies: C#, .NET, Azure Functions, Azure Service Bus, Docker, SignalR, Azure Key Vault, Azure Application Insights, Terraform, Azure Cosmos DB, Microservices, Domain-driven Design (DDD), CQRS, Event Sourcing, React, Unit Testing, Integration Testing, Bitbucket, Git, Scrum, .NET Core, TypeScript, ASP.NET Web API, CSS, HTML, C#.NET, Full-stack, Cloud, DevOps, LINQ, SaaS, API Development, APIs, API Integration, Azure, Architecture, Back-end, ASP.NET Core, REST APIs, JavaScript

Senior Full-stack .NET Developer

2017 - 2020
ITSG Global
  • Moved and refactored the most important parts of the existing monolith application into new microservices.
  • Created piplines in Azure DevOps to automatically test and deploy an application to Azure (CI/CD).
  • Created the presentation and workshops for employees regarding unit testing.
  • Used Azure ARM to automatically deploy an Azure infrastructure for various environments (development, testing, staging, production).
  • Tracked, implemented tasks, and fixed bugs using the Azure DevOps reporting tool.
Technologies: C#, .NET, .NET Core, Azure, Azure Functions, Azure App Service, Azure Container Registry, Azure DevOps, Redis, Microservices, Domain-driven Design (DDD), CQRS, AngularJS, Unit Testing, Microsoft SQL Server, Entity Framework, YouTrack, TeamCity, Git, Scrum, ASP.NET Web API, Azure SQL, CSS, HTML, SQL, C#.NET, ASP.NET, Full-stack, Cloud, DevOps, LINQ, SaaS, API Development, APIs, API Integration, Architecture, Back-end, ASP.NET Core, REST APIs, JavaScript

Team Leader

2016 - 2017
Skyrise
  • Developed a warehouse management system in a point-of-sales application using .NET on the back end and AngularJS with TypeScript on the front end.
  • Consulted with business, estimated time, and separated tasks and bugs in a Jira.
  • Created Jenkins scripts to automatically test and deploy an application to Azure (CI/CD).
  • Led a seven-person team, resolved issues within the team, made key architecture decisions, reviewed code, and assisted other team members.
Technologies: C#, .NET, Azure, Azure App Service, Azure Service Bus, Microsoft SQL Server, Jenkins, TypeScript, AngularJS, Unit Testing, Integration Testing, NHibernate, Jira, Git, Scrum, ASP.NET Web API, Azure SQL, CSS, HTML, SQL, C#.NET, ASP.NET, Full-stack, Cloud, DevOps, LINQ, SaaS, API Development, Azure Application Insights, APIs, API Integration, Architecture, Back-end, REST APIs, JavaScript

.NET Developer

2011 - 2016
inSolutions
  • Developed several applications including a production system and warehouse management system with ERP systems integration (Navireo, SubiektGT).
  • Created a core company framework used by every project in the company.
  • Led Git, ASP.NET MVC, and AngularJS workshops for employees.
  • Tracked, implemented tasks, and fixed bugs using the OneTime reporting tool.
Technologies: C#, .NET, ASP.NET MVC, Microsoft SQL Server, Windows Forms (WinForms), AngularJS, TypeScript, Unit Testing, Entity Framework, Git, TFS, ASP.NET Web API, CSS, HTML, SQL, C#.NET, ASP.NET, Full-stack, LINQ, Back-end, REST APIs, JavaScript

Plot Finder

An application that assists users to find a plot. It scraps several websites with plots, automatically groups the same offers, and shows them to the end-user. Users can add offers, favorites, and notes. I wrote the code using .NET Core, Angular 11, and Microsoft SQL Server.

Smart Home Application

https://github.com/arkadiuszneuman/HomeAutomationScript
A microservice-based application that uses a home assistant that controls IoT devices at a home. I developed an application that can automate blinds, light bulbs, TV, and more. For example, when I am coming home and it is dark outside my garden lights switch on). I wrote drivers in C++ for ESP 8266 to control my blinds and my stair LEDs. I can also control every device by voice thanks to the Google Home speaker. The devices and my microservices are communicating by REST, RabbitMQ, and MQTT protocols. I also added Grafana to visualize charts and the ELK stack to show the application logs.

Bank Analizer

https://github.com/arkadiuszneuman/BankAnalizer
An application that helps to manage expenses. It can automatically import data from several Polish banks. It groups expenses by text or by the bank account to various groups such as "home expenses", "car expenses", "health" etc. It can show charts so users can see what the money was spent on. I wrote the code using .NET Core and React.
2012 - 2014

Master's Degree in Computer Science

Silesian University of Technology - Gliwice, Poland

2008 - 2012

Bachelor's Degree in Computer Science

Silesian University of Technology - Gliwice, Poland

Libraries/APIs

Entity Framework, Windows Forms (WinForms), LINQ, API Development, REST APIs, SignalR, React

Tools

Visual Studio, Azure Application Insights, Git, Dapper, JetBrains Rider, Terraform, Slack, Azure Key Vault, Bitbucket, Azure App Service, YouTrack, TeamCity, Jenkins, Jira, TFS, RabbitMQ, MQTT, Kibana, Logstash, Grafana

Frameworks

.NET, .NET Core, AngularJS, ASP.NET Web API, ASP.NET, ASP.NET Core, ASP.NET MVC, Angular, NHibernate

Languages

C#, C#.NET, SQL, CSS, HTML, TypeScript, JavaScript, Python

Paradigms

Microservices, CQRS, Unit Testing, Event Sourcing, DevOps, Scrum, Azure DevOps

Platforms

Azure, Azure Functions, Docker, Windows, Linux

Storage

Microsoft SQL Server, Azure Cosmos DB, Azure SQL, Databases, Redis, Elasticsearch

Other

Software Development, Integration Testing, Full-stack, Cloud, API Integration, APIs, Back-end, Azure Service Bus, Domain-driven Design (DDD), SaaS, Architecture, Azure Container Registry

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