Senior Full-Stack .NET Developer
Aktualisiert am 22.10.2024
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Polish
native
English
B2

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

2021 (2,5 years): greenfield project

Customer: on request
Role: Senior .NET Engineer

Tasks:
Core team member on greenfield project for German ticketing company. The main objective of the project was to create a new system that is integrated with the old one (which is going to be retired in the future). The system provides the ability to take orders from external systems as well as internal sources, scan and validate tickets based on barcode and QR code, support German Culture Pass for youth and more.
  • Cooperating with foreign clients to gather requirements and present solutions
  • Participating in SCRUM lifecycle including daily, demo and other meetings
  • Estimating tasks in case of time and cost
  • Designing and implementing new application features
  • Writing unit tests to ensure high code quality and scalability of the application
  • Writing documentations and User Guides
  • Performing code review for other team members

Achievements
  • Onboarded until today more than 10 partners with client to API, first costumer was onboarded after 3 months using new cloud-based API.
  • Introduction of agile management methodologies to the projects and restructuring client?s software department

Skills:
C#, .NET Core, Blazor, Entity Framework Core, Git, Azure (SQL Server, Applications Insights, App Configuration, App Services, Azure DevOps), Hangfire, XUnit, Moq

2021 (1 year): White-label application

Customer: on request
Role: Senior .NET Engineer

Tasks:
White-label application able to customize for each client. Online store for selling tickets to events, cultural institutions, etc.
  • Cooperation with foreign clients to gather requirements and present solutions
  • Participation in SCRUM lifecycle
  • Estimating tasks in case of time and cost
  • Designing and implementing new application features
  • Maintaining and refactoring existing code to improve its performance, readability, and maintainability
  • Writing automated tests using Selenium
  • Writing documentations and User Guides
  • Performing code review for other team members

Achievements
  • Provide a modular environment for payment providers with the ability to scale in the future

Skills:

C#, .NET 4.x, .NET Core, Selenium, MS-SQL DB, JavaScript, Git, Entity Framework/Entity Framework Core, Azure (SQL Server, Applications Insights, App Configuration, App Services, Azure DevOps)


2021 (6 months): Web application development

Customer: Software House
Role: Senior .NET Engineer

Tasks:
Develop web applications for the organization of public administration especially Local Government in Poland. Application gives user opportunity to pays for e.g. taxes, application for ID, application for alcohol selling license, tree felling permit and others.
  • Analysing production bugs and fixing them
  • Defining functional requirements for business needs
  • Implementing new features with taking care of scalability and performance in accordance with requirements
  • Collaborating closely with team members, including reviewing code changes and conducting code reviews

Skills:
.NET Framework 4.x, ASP.NET, ASP.NET MVC, C#, GIT, HTML, JavaScript, PostgreSQL, Vue.js

2016 ? 2020 (6 months): Support of advertising campaigns

Customer: Global product company
Role: .NET Developer

Tasks:
Green field an application to support advertising campaigns for a client from the tobacco industry. The application was like facebook and included features such as contests, polls, videos, photos, etc.
  • Implementing Umbraco solutions from scratch
  • Designing, coding and debugging applications
  • Providing software analysis, code analysis, requirements analysis and cost and time estimation
  • Conducting Code-review for other team members
  • Integrating with external systems

Skills:
.NET Framework 4.x, ASP.NET MVC, C#, GIT, HTML, JavaScript, Umbraco

2016 - 2020 (1 year): Application based on the Sitecore CMS for the textile sector

Customer: Global product company
Role: .NET Developer

Tasks:
Application for a clothing company based on the Sitecore CMS. Included features such as the ability to try on clothes, browse the company's products and create full outfits.
  • Maintaining of existing application based on Utilized Sitecore CMS
  • Implementing major new features
  • Customizing the product according to customer requirements
  • Creating technical documentation
  • Conducting code-review for other team members to ensure high code quality

Skills:
C#, .NET 4.x, ASP.NET MVC, TypeScript, Solr, Sitecore

2016 ? 2020 (1 year): different projects

Customer: Global product company
Role: .NET Developer

Tasks:
Maintenance simultaneously of 2 different projects. First for vindication company and second one for leading TV channels owner in Europe.
  • Identifying and resolving application bugs across the entire scope of the system
  • Redesigning features to provide better performance
  • Providing support to other team members
  • Developing backend and frontend layer

Achievements
  • Optimizing the operation of the application for the TV company by refactoring existing procedures.

Skills:
C#, .NET 4.x, Entity Framework, JavaScript, MS SQL, Git

2015 ? 2016 (1 year): Providing features to support the work of agents

Customer: Software House
Role: .NET Developer

Tasks:
Application for an insurance company on the Polish and international markets. Provide functionalities used to support the work of agents by providing functionalities such as an insurance rate calculator and a reminder system.
  • Developing backend layer of application in accordance with requirements.
  • Work in areas related to the functioning of business applications for insurance pillar.
  • Presenting ideas for system improvements, including cost proposals.
  • Identifying and resolving application bugs across the entire scope of the system.
  • Conducting code review for other team members to ensure high code quality and scalability of application.
  • Performing 2E2 tests

Skills:
.NET Framework 4.x, Entity Framework, C#, TypeScript, Knockout.js, Microsoft TFS, ASP.NET MVC, DurandalT

2014 - 2015 (9 months): Development of an application to improve business processes

Customer: International Software House
Role: Junior .NET Developer

Tasks:
Development of application for improving business processes in production company.
  • Designing and implementing new features.
  • Maintaining and improving the performance of existing software.
  • Clearly and regularly communicating with management and business stakeholders.
  • Designing and updating database.
  • Collaborating with team members to foster continuous improvement

Skills:
.NET Framework 4.x, ASP.NET MVC, C#, Entity Framework, HTML, JQuery, Microsoft TFS, T-SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2013 - 2016
Study - Computer Science
Technical University of Bialystok
Degree: Master

2011 - 2015
Study - Mathematics
Technical University of Bialystok
Degree: Bachelor

2009 - 2013
Study - Computer Science
Technical University of Bialystok
Degree: Bachelor

Courses & Certifications

2020
Microsoft Certified: Azure Fundamentals

2015
Test Driven Development (TDD)

Position

Position

Senior Full-Stack .NET Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Software design creation
.NET CORE
ASP.NET MVC
Git
Entity Framework Core
MSSQL
Hangfire
Redis
Microsoft Azure
DevOps, CI-CD pipeline, App Service, Application Insights, App Configuration

Produkte / Standards / Erfahrungen / Methoden

Profile
.NET Engineer with eight years of hands-on experience across diverse projects. Throughout career worked on delivering new functionalities, fixing bugs, code refactoring, analyzing, and estimating project requirements, developing key application features, and integrating various systems. Primarily focuses on backend tasks but embraces challenges so not afraid of frontend responsibilities. Experience includes working on projects developed from the ground up, as well as maintaining and improving legacy code. This diverse skill set allows to contribute effectively to various aspects of the development process, ensuring comprehensive and high-quality solutions. Specialist characterized by accuracy, diligence, and a strong desire for continuous learning. Skillfully combining technical expertise with soft skills. By conducting one-on-one meetings with developers, gained valuable insights into the challenges they face and effective strategies for addressing them. In work, particularly values trust and support, believing that solid collaboration and open communication within the team lead to outstanding results. Emphasizes development and mutual support, believing that each team member has a unique contribution that drives collective success.

Frameworks & Libraries
  • .NET Core
  • .NET MVC
  • .NET 4.x
  • Entity Framework Core
  • Blazor
  • Moq
  • XUnit
  • NUnit
  • Selenium
  • JQuery
  • Knockout.js
  • Vue.js

Clouds
  • Azure
    • SQL Server
    • Applications Insights
    • App Configuration
    • App Services
    • Azure DevOps

Tools & others
  • Azure
  • Bitbucket
  • CQRS
  • DDD
  • TDD
  • DBeaver
  • Git
  • GitHub
  • Hangfire
  • JIRA
  • Microsoft TFS
  • Postman
  • Redis
  • REST API
  • Umbraco
  • Sitecore
  • Solr
  • SQL Server Management Studio
  • Visual Studio

Programmiersprachen

C#
TypeScript
JavaScript
T-SQL
SQL

Datenbanken

MS SQL
PostgreSQL

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

2021 (2,5 years): greenfield project

Customer: on request
Role: Senior .NET Engineer

Tasks:
Core team member on greenfield project for German ticketing company. The main objective of the project was to create a new system that is integrated with the old one (which is going to be retired in the future). The system provides the ability to take orders from external systems as well as internal sources, scan and validate tickets based on barcode and QR code, support German Culture Pass for youth and more.
  • Cooperating with foreign clients to gather requirements and present solutions
  • Participating in SCRUM lifecycle including daily, demo and other meetings
  • Estimating tasks in case of time and cost
  • Designing and implementing new application features
  • Writing unit tests to ensure high code quality and scalability of the application
  • Writing documentations and User Guides
  • Performing code review for other team members

Achievements
  • Onboarded until today more than 10 partners with client to API, first costumer was onboarded after 3 months using new cloud-based API.
  • Introduction of agile management methodologies to the projects and restructuring client?s software department

Skills:
C#, .NET Core, Blazor, Entity Framework Core, Git, Azure (SQL Server, Applications Insights, App Configuration, App Services, Azure DevOps), Hangfire, XUnit, Moq

2021 (1 year): White-label application

Customer: on request
Role: Senior .NET Engineer

Tasks:
White-label application able to customize for each client. Online store for selling tickets to events, cultural institutions, etc.
  • Cooperation with foreign clients to gather requirements and present solutions
  • Participation in SCRUM lifecycle
  • Estimating tasks in case of time and cost
  • Designing and implementing new application features
  • Maintaining and refactoring existing code to improve its performance, readability, and maintainability
  • Writing automated tests using Selenium
  • Writing documentations and User Guides
  • Performing code review for other team members

Achievements
  • Provide a modular environment for payment providers with the ability to scale in the future

Skills:

C#, .NET 4.x, .NET Core, Selenium, MS-SQL DB, JavaScript, Git, Entity Framework/Entity Framework Core, Azure (SQL Server, Applications Insights, App Configuration, App Services, Azure DevOps)


2021 (6 months): Web application development

Customer: Software House
Role: Senior .NET Engineer

Tasks:
Develop web applications for the organization of public administration especially Local Government in Poland. Application gives user opportunity to pays for e.g. taxes, application for ID, application for alcohol selling license, tree felling permit and others.
  • Analysing production bugs and fixing them
  • Defining functional requirements for business needs
  • Implementing new features with taking care of scalability and performance in accordance with requirements
  • Collaborating closely with team members, including reviewing code changes and conducting code reviews

Skills:
.NET Framework 4.x, ASP.NET, ASP.NET MVC, C#, GIT, HTML, JavaScript, PostgreSQL, Vue.js

2016 ? 2020 (6 months): Support of advertising campaigns

Customer: Global product company
Role: .NET Developer

Tasks:
Green field an application to support advertising campaigns for a client from the tobacco industry. The application was like facebook and included features such as contests, polls, videos, photos, etc.
  • Implementing Umbraco solutions from scratch
  • Designing, coding and debugging applications
  • Providing software analysis, code analysis, requirements analysis and cost and time estimation
  • Conducting Code-review for other team members
  • Integrating with external systems

Skills:
.NET Framework 4.x, ASP.NET MVC, C#, GIT, HTML, JavaScript, Umbraco

2016 - 2020 (1 year): Application based on the Sitecore CMS for the textile sector

Customer: Global product company
Role: .NET Developer

Tasks:
Application for a clothing company based on the Sitecore CMS. Included features such as the ability to try on clothes, browse the company's products and create full outfits.
  • Maintaining of existing application based on Utilized Sitecore CMS
  • Implementing major new features
  • Customizing the product according to customer requirements
  • Creating technical documentation
  • Conducting code-review for other team members to ensure high code quality

Skills:
C#, .NET 4.x, ASP.NET MVC, TypeScript, Solr, Sitecore

2016 ? 2020 (1 year): different projects

Customer: Global product company
Role: .NET Developer

Tasks:
Maintenance simultaneously of 2 different projects. First for vindication company and second one for leading TV channels owner in Europe.
  • Identifying and resolving application bugs across the entire scope of the system
  • Redesigning features to provide better performance
  • Providing support to other team members
  • Developing backend and frontend layer

Achievements
  • Optimizing the operation of the application for the TV company by refactoring existing procedures.

Skills:
C#, .NET 4.x, Entity Framework, JavaScript, MS SQL, Git

2015 ? 2016 (1 year): Providing features to support the work of agents

Customer: Software House
Role: .NET Developer

Tasks:
Application for an insurance company on the Polish and international markets. Provide functionalities used to support the work of agents by providing functionalities such as an insurance rate calculator and a reminder system.
  • Developing backend layer of application in accordance with requirements.
  • Work in areas related to the functioning of business applications for insurance pillar.
  • Presenting ideas for system improvements, including cost proposals.
  • Identifying and resolving application bugs across the entire scope of the system.
  • Conducting code review for other team members to ensure high code quality and scalability of application.
  • Performing 2E2 tests

Skills:
.NET Framework 4.x, Entity Framework, C#, TypeScript, Knockout.js, Microsoft TFS, ASP.NET MVC, DurandalT

2014 - 2015 (9 months): Development of an application to improve business processes

Customer: International Software House
Role: Junior .NET Developer

Tasks:
Development of application for improving business processes in production company.
  • Designing and implementing new features.
  • Maintaining and improving the performance of existing software.
  • Clearly and regularly communicating with management and business stakeholders.
  • Designing and updating database.
  • Collaborating with team members to foster continuous improvement

Skills:
.NET Framework 4.x, ASP.NET MVC, C#, Entity Framework, HTML, JQuery, Microsoft TFS, T-SQL

Aus- und Weiterbildung

Aus- und Weiterbildung

2013 - 2016
Study - Computer Science
Technical University of Bialystok
Degree: Master

2011 - 2015
Study - Mathematics
Technical University of Bialystok
Degree: Bachelor

2009 - 2013
Study - Computer Science
Technical University of Bialystok
Degree: Bachelor

Courses & Certifications

2020
Microsoft Certified: Azure Fundamentals

2015
Test Driven Development (TDD)

Position

Position

Senior Full-Stack .NET Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Software design creation
.NET CORE
ASP.NET MVC
Git
Entity Framework Core
MSSQL
Hangfire
Redis
Microsoft Azure
DevOps, CI-CD pipeline, App Service, Application Insights, App Configuration

Produkte / Standards / Erfahrungen / Methoden

Profile
.NET Engineer with eight years of hands-on experience across diverse projects. Throughout career worked on delivering new functionalities, fixing bugs, code refactoring, analyzing, and estimating project requirements, developing key application features, and integrating various systems. Primarily focuses on backend tasks but embraces challenges so not afraid of frontend responsibilities. Experience includes working on projects developed from the ground up, as well as maintaining and improving legacy code. This diverse skill set allows to contribute effectively to various aspects of the development process, ensuring comprehensive and high-quality solutions. Specialist characterized by accuracy, diligence, and a strong desire for continuous learning. Skillfully combining technical expertise with soft skills. By conducting one-on-one meetings with developers, gained valuable insights into the challenges they face and effective strategies for addressing them. In work, particularly values trust and support, believing that solid collaboration and open communication within the team lead to outstanding results. Emphasizes development and mutual support, believing that each team member has a unique contribution that drives collective success.

Frameworks & Libraries
  • .NET Core
  • .NET MVC
  • .NET 4.x
  • Entity Framework Core
  • Blazor
  • Moq
  • XUnit
  • NUnit
  • Selenium
  • JQuery
  • Knockout.js
  • Vue.js

Clouds
  • Azure
    • SQL Server
    • Applications Insights
    • App Configuration
    • App Services
    • Azure DevOps

Tools & others
  • Azure
  • Bitbucket
  • CQRS
  • DDD
  • TDD
  • DBeaver
  • Git
  • GitHub
  • Hangfire
  • JIRA
  • Microsoft TFS
  • Postman
  • Redis
  • REST API
  • Umbraco
  • Sitecore
  • Solr
  • SQL Server Management Studio
  • Visual Studio

Programmiersprachen

C#
TypeScript
JavaScript
T-SQL
SQL

Datenbanken

MS SQL
PostgreSQL

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.