Architect, Consultant, Senior Developer .NET, Tech & Team Lead
Aktualisiert am 07.11.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 07.11.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Polish
native
English
C1

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2019 - today: various projects

Customer: on request

Role and responsibility
Senior C# & .NET Developer/Team Lead/Architect/ Consultant Architect & Team Leader & Senior Developer & Consultant responsible for design and implementation of various projects based on MS technology stack. Responsible for e.g.
  • Technical team leading
  • Contacting with clients
  • Gathering requirements, estimations preparation
  • Creating architecture and low-level designs
  • Implementing the most complex parts of the systems
  • Delivering and deploying of .NET projects

Selected projects

~4 months: Platform that generates heat-maps. Using this tool, a client can remotely run a temperature-specific analysis based on selected city/region/estate. Users having access to the system will be able to generate a report for their own use with the capability to customize desired format and filters on the data. The project was divided into two phases: Discovery Phase and Development Phase.

Role: Lead Architect

Tasks:
  • Participating in the discovery phase of the project to define the client's needs and requirements and adapt right solutions
  • Supervising and mentoring client-side developers
  • Visualizing of architecture behaviour and processes
  • Being a team lead architect for 2 teams
  • Arranging cooperation between the external team at the client and the team in Inspeerity. Determining points of contact, structuring this contact, and checking API contracts between teams
  • Designing system architecture for the entire company and several application architectures and documenting it

Skills:
All based on AI systems in Python, Java, and Angular on AWS cloud
------------------------------------------------------------------------------------------------------
Working as a Team Leader and Architect on a project related to digital transformation of ticket printing business into online selling tickets. The application was highly used by more than 300 customers (tenants) and deployed on Azure infrastructure.
  • Conducted a comprehensive architecture audit to assess the existing systems and processes, supplied detailed feedback and recommendations aiming to enhance system efficiency and reliability.
  • Collaborated with the development team to implement the provided recommendations, focusing on code refactoring, and optimizing critical business areas of the system.
  • Worked with stakeholders and the development team to prioritize tasks, ensuring alignment with business objectives and technical feasibility.
  • Guided the team in implementing best practices, actively enhancing system functionalities.
  • Functioned as a bridge between key stakeholders and the development team, facilitating effective communication and understanding of project requirements.
  • Achievements:
    • According to the client's CEO, thanks to cooperation with the Inspeerity team, the creation of a new cloud-based API was accelerated by about 3-4 years (about 1/3 of the total working developers were working on this part)
    • Onboarded until today more than 10 partners with our client to their API, first costumer was onboarded after 3 months using new cloud-based API
    • The core part of the system is written based on DDD, and communication between modules is done through events
    • Introduction of agile management methodologies to the projects and restructure client?s software department
    • Increasing the capabilities of the legacy online store through optimization to support 400,000 users simultaneously

Skills:
C#, .NET, .NET Core, Entity Framework, Git, WebServices, Azure (SQL Server, App Services), Azure Functions
------------------------------------------------------------------------------------------------------
~1 month: Entering the project as a consultant. Application to manage the flow in parcel companies (gathering information about the package, the entire process of sending a package, cancellation, tracking, etc.). The main goal of the application was to recover the source code of the application that was written by other external suppliers.
  • Analysis of customer needs to determine the scope of activity
  • Recovering code from a published cloud application that was compiled into WebAssembley
  • Creation of a code base

Skills:
C#, .NET 4.6, .NET Core, MSSQL, XUnit, Git, AWS services, BitBucket, Jira, SCRUM.
------------------------------------------------------------------------------------------------------
~9 months: Platform that allows customers to place orders, which automatically go to the restaurant's checkout system and then integrate with suppliers, ensuring efficient and convenient delivery of ordered dishes.
  • Communicating with enterprise architect to supply proper solutions which meets requirements
  • Implementing high-volume, scalable .NET Core 3.1 application from scratch
  • Analyzing, designing, development and maintaining of every layer of the systems
  • 2-way integrating of multiple 3rd party solutions using SOAP and REST APIs
  • Leading a team up to 6 developers, direct cooperation with the business
  • Contacting with international and multicultural team of Developers, QA Specialists, Analysts and Managers daily
  • Conducting Code reviews
  • Providing maintenance and development of architecture
  • Doing preliminary functional and non-functional analysis with external systems

Skills:
.Net Core 3.1, Redis, MariaDB, SOAP, REST API, xUnit
------------------------------------------------------------------------------------------------------
6 months: Creating greenfield application based on old one requirements and goals. The application was used to create a train journey plan and their valuation
  • Implementing high-volume, scalable .NET Core 3.1 application from scratch
  • Analyzing, designing, development and maintaining of every layer of the systems
  • 2-way integrating of multiple 3rd party solutions using SOAP and REST APIs
  • Conducting Code reviews
  • Providing maintenance and development of architecture
  • Doing preliminary functional and non-functional analysis with external systems

Skills:
DDD, C#, .NET Core 3.1, MS SQL, Angular 10
------------------------------------------------------------------------------------------------------
2 months: Architect and Tech Leader of a mobile application designed to help protect our community from the coronavirus. It was contact tracing application based on GPS used for waring people about contacts with positively tested individuals.
  • Gathering requirements, estimations preparation
  • Creating architecture and low-level designs
  • Implementing the most complex parts of the systems
  • Achievements:
    • The challenge was backend architecture that allowed scaling into many countries all over the world and handle billions of users

Skills:
.NET Core, PostgreSQL, Microservices, Docker, Azure Cloud.
------------------------------------------------------------------------------------------------------
3 months: Internal system for managing processes, employees, and customers. The main goal of the project was to perform Lift and Shift for 4 existing client applications
  • Preparing documentation for functionality.
  • Preparing and conducting diverse types of tests, including penetration tests, security tests, static code analysis tests and performance tests.
  • Creating documentation for the application architecture.
  • Detecting errors during code review and repairing them.

Skills:
.NET/.NET Core 3.1, PosgreSQL

2014 - 2019: various projects

Customer: Norway product company
Role: Senior .NET Developer

Description
Working on multiple projects for Norway company specialized in creating and selling full products (hardware and software) for the agricultural industry dealing with cattle breeding.

Several selected projects

~4 years: Application to communicate with feeding animals? devices and presents collected data
  • Creating an application based on specification
  • Gathering requirements
  • Building a small architecture for this system
  • Support software requirements on the client site
  • Function implementation based on research data
  • Achievements:
    • The system has been implemented in approximately 50 farms, including: in the USA, Norway, France, the Netherlands
    • The system was also used to collect research data at universities
    • The architecture was designed to be able to handle large data packets (about 20mb) within 1 minute continuously

Skills:
C#, WPF
------------------------------------------------------------------------------------------------------
~1 year: The self-diagnostic system based on many sensors connected to tens of devices in many locations. The system verified the operation of the cattle feeding system (project 1). It was also able to self-complete incorrect/missing data to ensure uninterrupted and efficient collection of research data over an uninterrupted 6-month period.
  • Preparing of documentation requirements specification
  • Creating architecture for the system
  • Implementing all features for that system
  • Achievements:
    • By ensuring data consistency over a 6-month period, large university farms were able to use this system for research purposes.

Skills:
C4, MS Office, .NET C#, MongoDB
------------------------------------------------------------------------------------------------------
6 months: New interface for animal feeding application with new features
  • Preparing contract for API application
  • Implementing API functions
  • Preparing for the build process
  • Installing and testing in the production environment
  • Preparing tasks for other programmers based on specification

Skills:
C#, MS_Build process. Electron (HTML/CSS), .NET Core, MongoDB, Vue.js
------------------------------------------------------------------------------------------------------
~6 months: Integration with the feed preparation system from the recipe. Large device for creating right animal feed mixtures. It assumed the integration of two systems: one responsible for feeding cattle, and the other for dispensing to specific units. The application was used to conduct A/B tests to determine which mix was the most optimal, considering various variables.
  • Implementing views in application to prepare the recipe
  • Adding process to monitoring requirements in system
  • Developing communication bridge with another system by JSON
  • Testing developed software on client site

Skills:
C#, WPF, MongoDB
------------------------------------------------------------------------------------------------------
4 months: Application to present data on the touch screen in PC with power supply from the solar panel located on the field. Creating an application to operate an energy-independent mobile platform for feeding and weighing while grazing or when testing is needed in a place other than the standard one.
  • Designing views for application
  • Implementing of the presentation application
  • Implementing of the connection to the solar panel driver device

Skills:
C#, WPF, MongoDB
------------------------------------------------------------------------------------------------------
~5 years: Application to analyze data for veterinarians and researchers, based on under pressure in the milk system. A device for milking cows, which, thanks to appropriate software, analyzes data for veterinarians and researchers, based on under pressure in the milk system. Thanks to the results, the application gave tips on how to change the milking method to make milking healthy for the cow and avoid diseases. The software was designed to determine whether this was a healthy process. A big problem was the unification of the system to make it understandable for many languages, including in multilingual countries, e.g., the United States.
  • Refactoring old application from WinForms to WPF
  • Designing architecture for that application
  • Implementing of new features
  • Creating tasks for programmers and validate their jobs
  • Meetings with customers at the conferences
  • Conducting code-review process
  • Mentoring less experienced developers

Skills:
C#, WPF, SQLite
------------------------------------------------------------------------------------------------------
9 months: Web application to store and presents data from many agricultural systems developed for university farms to control different databases from other devices
  • Interviewing with customers to know the expectations and to ensure the best fit solution
  • Creating the applications (web, API, reading sensors application)
  • Designing database
  • Installation testing and support for that system
  • Achievements:
    • The challenge was to create port&adapters architecture to integrate many different systems

Skills:
ASP.NET MVC, WEB API, MS SQL, Windows Server, C#

2010 - 2014: various projects

Customer: Polish software house
Role: Software Developer

Several selected projects

2 months: Application for the national post company to get receiver signature on Windows tablet. Thanks to this application, post offices have been using less paper so far.
  • Implementing application based on the specification
  • Publishing application to windows marketplace

Skills:
C#, Win8 App, XAML
------------------------------------------------------------------------------------------------------
12 months: Application to improve and manage preparing publishing newspaper (from preparing the input, paper, where it is to be printed, storage, to delivery) process for one of the leading Polish publishers. Application supports creating about 100 news peppers in country.
  • Implementing the most complex task based on the specification
  • Being responsible for contact with business analyst
  • Conducting unit/integration testing

Skills:
C#, WPF, PostgreSQL, XUnit
------------------------------------------------------------------------------------------------------
9 months: Application to support transport fresh fruits in Europe. The main goal of the application was to improve the logistics process in the company. Optimization of the route, capacity, what should be unloaded when, etc.
  • Implementing of the primary features
  • Interviewing with the customer to know their expectations and to ensure the best fit solution
  • Creating specification
  • Creating tasks for programmers and validation their work

Skills:
C#, WPF, MS SQL
------------------------------------------------------------------------------------------------------
4-5 months: Web application to present statistics from cars sensors. Collecting data on, among other things, fuel consumption for the post office to prevent fuel theft and/or using the car for private purposes.
  • Preparing SQL procedure to generate data
  • Creating views to presents data on charts
  • Using data warehouses to manage big amounts of data

Skills:
HTML, JS, SQL, Data Warehouses
------------------------------------------------------------------------------------------------------
Backend and frontend implementations in several projects as a consultant to fix and support teams in development process.
  • System for veterinary clinics. To manage visits and animals.
  • System to monitoring fleet of cars.
  • System to prepare and manage production for building company.
  • System to publish the specialist advertisement.
  • System to sell the specific medical device.

Skills:
Silverlight, WPF, ASP.NET, WCF, MS SQL, HTML, JavaScript, SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 - 2011
Study - Computer Science/Specialization in intelligent internet technologies
Technical University of Bialystok
Degree: Master

2006 - 2010
Study - Computer Science
Technical University of Bialystok
Degree: Engineer

Position

Position

Architect, Consultant, Senior Developer .NET, Tech & Team Lead

Kompetenzen

Kompetenzen

Schwerpunkte

Event Storming
DDD
Application Modeling
C4Model
.NET Engineering
designing architecture
Team Leading

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Senior Architect and Team Leader brings a wealth of experience in successfully architecting and leading high-performing teams. Specializing in Event Storming, Domain-Driven Design (DDD), advanced modeling techniques, and the C4 Model, expertise lies in delivering scalable and robust software solutions.
  • A keen focus on effective customer communication and requirement gathering enables understanding unique client needs and translating them into innovative technical solutions. Background as an experienced .NET engineer facilitates navigating modern application development and legacy code landscapes, ensuring smooth transitions and integrations. Committed to driving innovation, enhancing efficiency, and delivering solutions exceeding client expectations, with a penchant for process automation and a "yes-I-can" attitude. Extensive expertise in the software domain and outstanding communication skills adeptly address challenges encountered throughout the software development cycle.
  • Daily work involves not only designing and developing but also understanding individual needs of team members and clients. Whether selecting the best-fit solution or providing motivation, managing diverse conflicts and fostering a collaborative team environment is a strength. Exceptional motivating skills empower teams to meet and exceed their highest potential.

Application architecture
  • Hexagonal architecture
  • N-layer architecture
  • plugin architecture
  • Pipe & filters architecture

Design Patterns
  • CQRS
  • Mediator
  • SOA

Architecture Documentation
  • Architecture Decision Record (ADR)
  • C4 Model

System architecture
  • Monolith
  • distributed systems
  • microservices

Strategic planning and analyzing
  • Wardley map
  • Lean prioritization
  • Eisenhower matrix

Domain and process design
  • Domain-Driven Design
  • Event storming
  • Event modelling

Team Leading
  • Agile
  • Jira
  • DevOps
  • Sprints
  • Scrum
  • Estimation
  • Working on feedback
  • Working on motivation
  • Working with appreciation
  • Managing conflicts

Tools and other
  • Visual Studio 2010- 2023
  • VisualStudio Code
  • Expression Blend
  • MS SQL Management Studio
  • ReSharper
  • Style Cop
  • TFS
  • Gitlab
  • Bitrix
  • Git

Clouds
  • Azure (e.g., WebApp, application insights, azure functions, hybrid connection, alert roles, Azure VMs)

Frameworks/ Libraries
  • .NET 8
  • jQuery
  • Entity Framework
  • ASP .NET MVC
  • ASP .NET Web Forms
  • WPF
  • Blazor
  • Angular

Programmiersprachen

C#
XAML

Datenbanken

MSSQL
SQLite
MongoDB
PostgreSQL
MySQL

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2019 - today: various projects

Customer: on request

Role and responsibility
Senior C# & .NET Developer/Team Lead/Architect/ Consultant Architect & Team Leader & Senior Developer & Consultant responsible for design and implementation of various projects based on MS technology stack. Responsible for e.g.
  • Technical team leading
  • Contacting with clients
  • Gathering requirements, estimations preparation
  • Creating architecture and low-level designs
  • Implementing the most complex parts of the systems
  • Delivering and deploying of .NET projects

Selected projects

~4 months: Platform that generates heat-maps. Using this tool, a client can remotely run a temperature-specific analysis based on selected city/region/estate. Users having access to the system will be able to generate a report for their own use with the capability to customize desired format and filters on the data. The project was divided into two phases: Discovery Phase and Development Phase.

Role: Lead Architect

Tasks:
  • Participating in the discovery phase of the project to define the client's needs and requirements and adapt right solutions
  • Supervising and mentoring client-side developers
  • Visualizing of architecture behaviour and processes
  • Being a team lead architect for 2 teams
  • Arranging cooperation between the external team at the client and the team in Inspeerity. Determining points of contact, structuring this contact, and checking API contracts between teams
  • Designing system architecture for the entire company and several application architectures and documenting it

Skills:
All based on AI systems in Python, Java, and Angular on AWS cloud
------------------------------------------------------------------------------------------------------
Working as a Team Leader and Architect on a project related to digital transformation of ticket printing business into online selling tickets. The application was highly used by more than 300 customers (tenants) and deployed on Azure infrastructure.
  • Conducted a comprehensive architecture audit to assess the existing systems and processes, supplied detailed feedback and recommendations aiming to enhance system efficiency and reliability.
  • Collaborated with the development team to implement the provided recommendations, focusing on code refactoring, and optimizing critical business areas of the system.
  • Worked with stakeholders and the development team to prioritize tasks, ensuring alignment with business objectives and technical feasibility.
  • Guided the team in implementing best practices, actively enhancing system functionalities.
  • Functioned as a bridge between key stakeholders and the development team, facilitating effective communication and understanding of project requirements.
  • Achievements:
    • According to the client's CEO, thanks to cooperation with the Inspeerity team, the creation of a new cloud-based API was accelerated by about 3-4 years (about 1/3 of the total working developers were working on this part)
    • Onboarded until today more than 10 partners with our client to their API, first costumer was onboarded after 3 months using new cloud-based API
    • The core part of the system is written based on DDD, and communication between modules is done through events
    • Introduction of agile management methodologies to the projects and restructure client?s software department
    • Increasing the capabilities of the legacy online store through optimization to support 400,000 users simultaneously

Skills:
C#, .NET, .NET Core, Entity Framework, Git, WebServices, Azure (SQL Server, App Services), Azure Functions
------------------------------------------------------------------------------------------------------
~1 month: Entering the project as a consultant. Application to manage the flow in parcel companies (gathering information about the package, the entire process of sending a package, cancellation, tracking, etc.). The main goal of the application was to recover the source code of the application that was written by other external suppliers.
  • Analysis of customer needs to determine the scope of activity
  • Recovering code from a published cloud application that was compiled into WebAssembley
  • Creation of a code base

Skills:
C#, .NET 4.6, .NET Core, MSSQL, XUnit, Git, AWS services, BitBucket, Jira, SCRUM.
------------------------------------------------------------------------------------------------------
~9 months: Platform that allows customers to place orders, which automatically go to the restaurant's checkout system and then integrate with suppliers, ensuring efficient and convenient delivery of ordered dishes.
  • Communicating with enterprise architect to supply proper solutions which meets requirements
  • Implementing high-volume, scalable .NET Core 3.1 application from scratch
  • Analyzing, designing, development and maintaining of every layer of the systems
  • 2-way integrating of multiple 3rd party solutions using SOAP and REST APIs
  • Leading a team up to 6 developers, direct cooperation with the business
  • Contacting with international and multicultural team of Developers, QA Specialists, Analysts and Managers daily
  • Conducting Code reviews
  • Providing maintenance and development of architecture
  • Doing preliminary functional and non-functional analysis with external systems

Skills:
.Net Core 3.1, Redis, MariaDB, SOAP, REST API, xUnit
------------------------------------------------------------------------------------------------------
6 months: Creating greenfield application based on old one requirements and goals. The application was used to create a train journey plan and their valuation
  • Implementing high-volume, scalable .NET Core 3.1 application from scratch
  • Analyzing, designing, development and maintaining of every layer of the systems
  • 2-way integrating of multiple 3rd party solutions using SOAP and REST APIs
  • Conducting Code reviews
  • Providing maintenance and development of architecture
  • Doing preliminary functional and non-functional analysis with external systems

Skills:
DDD, C#, .NET Core 3.1, MS SQL, Angular 10
------------------------------------------------------------------------------------------------------
2 months: Architect and Tech Leader of a mobile application designed to help protect our community from the coronavirus. It was contact tracing application based on GPS used for waring people about contacts with positively tested individuals.
  • Gathering requirements, estimations preparation
  • Creating architecture and low-level designs
  • Implementing the most complex parts of the systems
  • Achievements:
    • The challenge was backend architecture that allowed scaling into many countries all over the world and handle billions of users

Skills:
.NET Core, PostgreSQL, Microservices, Docker, Azure Cloud.
------------------------------------------------------------------------------------------------------
3 months: Internal system for managing processes, employees, and customers. The main goal of the project was to perform Lift and Shift for 4 existing client applications
  • Preparing documentation for functionality.
  • Preparing and conducting diverse types of tests, including penetration tests, security tests, static code analysis tests and performance tests.
  • Creating documentation for the application architecture.
  • Detecting errors during code review and repairing them.

Skills:
.NET/.NET Core 3.1, PosgreSQL

2014 - 2019: various projects

Customer: Norway product company
Role: Senior .NET Developer

Description
Working on multiple projects for Norway company specialized in creating and selling full products (hardware and software) for the agricultural industry dealing with cattle breeding.

Several selected projects

~4 years: Application to communicate with feeding animals? devices and presents collected data
  • Creating an application based on specification
  • Gathering requirements
  • Building a small architecture for this system
  • Support software requirements on the client site
  • Function implementation based on research data
  • Achievements:
    • The system has been implemented in approximately 50 farms, including: in the USA, Norway, France, the Netherlands
    • The system was also used to collect research data at universities
    • The architecture was designed to be able to handle large data packets (about 20mb) within 1 minute continuously

Skills:
C#, WPF
------------------------------------------------------------------------------------------------------
~1 year: The self-diagnostic system based on many sensors connected to tens of devices in many locations. The system verified the operation of the cattle feeding system (project 1). It was also able to self-complete incorrect/missing data to ensure uninterrupted and efficient collection of research data over an uninterrupted 6-month period.
  • Preparing of documentation requirements specification
  • Creating architecture for the system
  • Implementing all features for that system
  • Achievements:
    • By ensuring data consistency over a 6-month period, large university farms were able to use this system for research purposes.

Skills:
C4, MS Office, .NET C#, MongoDB
------------------------------------------------------------------------------------------------------
6 months: New interface for animal feeding application with new features
  • Preparing contract for API application
  • Implementing API functions
  • Preparing for the build process
  • Installing and testing in the production environment
  • Preparing tasks for other programmers based on specification

Skills:
C#, MS_Build process. Electron (HTML/CSS), .NET Core, MongoDB, Vue.js
------------------------------------------------------------------------------------------------------
~6 months: Integration with the feed preparation system from the recipe. Large device for creating right animal feed mixtures. It assumed the integration of two systems: one responsible for feeding cattle, and the other for dispensing to specific units. The application was used to conduct A/B tests to determine which mix was the most optimal, considering various variables.
  • Implementing views in application to prepare the recipe
  • Adding process to monitoring requirements in system
  • Developing communication bridge with another system by JSON
  • Testing developed software on client site

Skills:
C#, WPF, MongoDB
------------------------------------------------------------------------------------------------------
4 months: Application to present data on the touch screen in PC with power supply from the solar panel located on the field. Creating an application to operate an energy-independent mobile platform for feeding and weighing while grazing or when testing is needed in a place other than the standard one.
  • Designing views for application
  • Implementing of the presentation application
  • Implementing of the connection to the solar panel driver device

Skills:
C#, WPF, MongoDB
------------------------------------------------------------------------------------------------------
~5 years: Application to analyze data for veterinarians and researchers, based on under pressure in the milk system. A device for milking cows, which, thanks to appropriate software, analyzes data for veterinarians and researchers, based on under pressure in the milk system. Thanks to the results, the application gave tips on how to change the milking method to make milking healthy for the cow and avoid diseases. The software was designed to determine whether this was a healthy process. A big problem was the unification of the system to make it understandable for many languages, including in multilingual countries, e.g., the United States.
  • Refactoring old application from WinForms to WPF
  • Designing architecture for that application
  • Implementing of new features
  • Creating tasks for programmers and validate their jobs
  • Meetings with customers at the conferences
  • Conducting code-review process
  • Mentoring less experienced developers

Skills:
C#, WPF, SQLite
------------------------------------------------------------------------------------------------------
9 months: Web application to store and presents data from many agricultural systems developed for university farms to control different databases from other devices
  • Interviewing with customers to know the expectations and to ensure the best fit solution
  • Creating the applications (web, API, reading sensors application)
  • Designing database
  • Installation testing and support for that system
  • Achievements:
    • The challenge was to create port&adapters architecture to integrate many different systems

Skills:
ASP.NET MVC, WEB API, MS SQL, Windows Server, C#

2010 - 2014: various projects

Customer: Polish software house
Role: Software Developer

Several selected projects

2 months: Application for the national post company to get receiver signature on Windows tablet. Thanks to this application, post offices have been using less paper so far.
  • Implementing application based on the specification
  • Publishing application to windows marketplace

Skills:
C#, Win8 App, XAML
------------------------------------------------------------------------------------------------------
12 months: Application to improve and manage preparing publishing newspaper (from preparing the input, paper, where it is to be printed, storage, to delivery) process for one of the leading Polish publishers. Application supports creating about 100 news peppers in country.
  • Implementing the most complex task based on the specification
  • Being responsible for contact with business analyst
  • Conducting unit/integration testing

Skills:
C#, WPF, PostgreSQL, XUnit
------------------------------------------------------------------------------------------------------
9 months: Application to support transport fresh fruits in Europe. The main goal of the application was to improve the logistics process in the company. Optimization of the route, capacity, what should be unloaded when, etc.
  • Implementing of the primary features
  • Interviewing with the customer to know their expectations and to ensure the best fit solution
  • Creating specification
  • Creating tasks for programmers and validation their work

Skills:
C#, WPF, MS SQL
------------------------------------------------------------------------------------------------------
4-5 months: Web application to present statistics from cars sensors. Collecting data on, among other things, fuel consumption for the post office to prevent fuel theft and/or using the car for private purposes.
  • Preparing SQL procedure to generate data
  • Creating views to presents data on charts
  • Using data warehouses to manage big amounts of data

Skills:
HTML, JS, SQL, Data Warehouses
------------------------------------------------------------------------------------------------------
Backend and frontend implementations in several projects as a consultant to fix and support teams in development process.
  • System for veterinary clinics. To manage visits and animals.
  • System to monitoring fleet of cars.
  • System to prepare and manage production for building company.
  • System to publish the specialist advertisement.
  • System to sell the specific medical device.

Skills:
Silverlight, WPF, ASP.NET, WCF, MS SQL, HTML, JavaScript, SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 - 2011
Study - Computer Science/Specialization in intelligent internet technologies
Technical University of Bialystok
Degree: Master

2006 - 2010
Study - Computer Science
Technical University of Bialystok
Degree: Engineer

Position

Position

Architect, Consultant, Senior Developer .NET, Tech & Team Lead

Kompetenzen

Kompetenzen

Schwerpunkte

Event Storming
DDD
Application Modeling
C4Model
.NET Engineering
designing architecture
Team Leading

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Senior Architect and Team Leader brings a wealth of experience in successfully architecting and leading high-performing teams. Specializing in Event Storming, Domain-Driven Design (DDD), advanced modeling techniques, and the C4 Model, expertise lies in delivering scalable and robust software solutions.
  • A keen focus on effective customer communication and requirement gathering enables understanding unique client needs and translating them into innovative technical solutions. Background as an experienced .NET engineer facilitates navigating modern application development and legacy code landscapes, ensuring smooth transitions and integrations. Committed to driving innovation, enhancing efficiency, and delivering solutions exceeding client expectations, with a penchant for process automation and a "yes-I-can" attitude. Extensive expertise in the software domain and outstanding communication skills adeptly address challenges encountered throughout the software development cycle.
  • Daily work involves not only designing and developing but also understanding individual needs of team members and clients. Whether selecting the best-fit solution or providing motivation, managing diverse conflicts and fostering a collaborative team environment is a strength. Exceptional motivating skills empower teams to meet and exceed their highest potential.

Application architecture
  • Hexagonal architecture
  • N-layer architecture
  • plugin architecture
  • Pipe & filters architecture

Design Patterns
  • CQRS
  • Mediator
  • SOA

Architecture Documentation
  • Architecture Decision Record (ADR)
  • C4 Model

System architecture
  • Monolith
  • distributed systems
  • microservices

Strategic planning and analyzing
  • Wardley map
  • Lean prioritization
  • Eisenhower matrix

Domain and process design
  • Domain-Driven Design
  • Event storming
  • Event modelling

Team Leading
  • Agile
  • Jira
  • DevOps
  • Sprints
  • Scrum
  • Estimation
  • Working on feedback
  • Working on motivation
  • Working with appreciation
  • Managing conflicts

Tools and other
  • Visual Studio 2010- 2023
  • VisualStudio Code
  • Expression Blend
  • MS SQL Management Studio
  • ReSharper
  • Style Cop
  • TFS
  • Gitlab
  • Bitrix
  • Git

Clouds
  • Azure (e.g., WebApp, application insights, azure functions, hybrid connection, alert roles, Azure VMs)

Frameworks/ Libraries
  • .NET 8
  • jQuery
  • Entity Framework
  • ASP .NET MVC
  • ASP .NET Web Forms
  • WPF
  • Blazor
  • Angular

Programmiersprachen

C#
XAML

Datenbanken

MSSQL
SQLite
MongoDB
PostgreSQL
MySQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.