Robert Wawrzyniak

Fullstack Developer

Chorzów, Poland

Experience

Jun 2025 - Present
1 month
Poland

Fullstack Developer

Equinix

  • Backend development with Java and Micronaut
  • Frontend development with React
Nov 2024 - May 2025
7 months
Poland

Fullstack Developer

Northmill Bank

  • Backend development with .NET 8
  • Frontend development with React and TypeScript
  • Designing distributed locking system based on DynamoDB
  • Implementing support for transactions in DynamoDB
  • Hosting solution on AWS with infrastructure as code using CloudFormation
  • Developing application according to Domain Driven Design methodology in a microservices environment
  • Technologies used: .NET 8, ASP.NET Core API, DDD, microservices, CQRS, React, TypeScript, TanStack Query, AWS, DynamoDB, S3, Lambda, ECS, CloudFormation, Datadog, Git
Jul 2023 - Sep 2023
3 months
Germany

.NET and ReactJS Fullstack Engineer

Gulp

  • Developed application for managing safety alerts in buildings
  • Implemented authentication with Azure Active Directory via OAuth2 protocol and MSAL library
  • Built backend with .NET 6 and ASP.NET Web API
  • Connected to ScreenCloud GraphQL API
  • Implemented frontend with React
  • Created CI/CD pipelines with Azure DevOps
  • Hosted system on Azure
  • Technologies used: .NET 6, ASP.NET Web API, ReactJS, Azure, Azure DevOps, Git, C#, TypeScript, GraphQL
May 2023 - Oct 2024
1 year 6 months
Poland

Fullstack Developer

Hays

  • Backend development with .NET 8 and Python
  • Frontend development with React, TypeScript, and WebComponents
  • Hosting solution on Azure and Google Cloud Platform
  • Developing application according to Domain Driven Design methodology
  • Implementing OCR and automatic document parsing with Azure Cognitive Services and Google Cloud Document AI
  • Training machine learning models to extract information from documents
  • Technologies used: .NET 8, ASP.NET Core API, DDD, CQRS, React, TypeScript, WebComponents, Azure, Azure Cognitive Services, GCP Document AI, Kubernetes, Git
Feb 2023 - May 2023
4 months
Germany

Frontend Developer

Reichhart

  • Developed WebComponents library for application use
  • Integrated WebComponents into ASP.NET MVC application
  • Technologies used: WebComponents, Lit, JavaScript, Shoelace, ASP.NET MVC, .NET 4.8, Node.js, Git
Jan 2022 - Apr 2023
4 months
Germany

.NET and ReactJS Fullstack Engineer

Gulp

  • Developed application for managing meeting room statuses
  • Implemented authentication with Azure Active Directory via OAuth2 protocol
  • Built backend with .NET 6 and ASP.NET Web API
  • Implemented frontend with React
  • Created CI/CD pipelines with Azure DevOps
  • Hosted system on Azure
  • Technologies used: .NET 6, ASP.NET Web API, ReactJS, Azure, Azure DevOps, Git, C#, JavaScript
Mar 2022 - Apr 2023
1 year 2 months
Germany

Fullstack Developer

Gulp

  • Developed API with .NET 6
  • Developed frontend web applications with React and Angular
  • Maintained cloud infrastructure in Azure and AWS
  • Created CI/CD pipelines with GitLab
  • Healthcare industry project
  • Technologies used: .NET 6, ASP.NET Core, React, MobX, Angular, D3.js, HTML, CSS, JavaScript, TypeScript, Node.js, Azure (Cosmos DB, Blob Storage, Indexers), OAuth, Keycloak, PostgreSQL, AWS (MongoDB), GitLab, Cypress
Nov 2021 - Jan 2022
3 months
Germany

Frontend Developer

Gulp

  • Developed Angular 13 frontend for billing application with PayPal integration
  • Integrated with Java API developed by another team
  • Technologies used: Angular 13, HTML, CSS, TypeScript, Node.js, Adobe XD, Jest, PayPal
Jun 2021 - Mar 2022
10 months
Katowice, Poland

Software Architect

Mentor Graphics

  • Developed REST API services with C# ASP.NET Core and Kotlin Ktor
  • Programmed infrastructure with HashiCorp Terraform
  • Aided the start of a new project for gathering electrical component data from manufacturers
  • Technologies used: .NET 5, C#, ASP.NET Core, ASP.NET Web API, Kotlin, Ktor, Docker, AWS (S3, Lambda, DynamoDB), Terraform, JetBrains Rider, IntelliJ, GitLab
Apr 2021 - Mar 2022
1 year
Germany

NodeJS Software Engineer

Gulp

  • Integrated existing Node.js application with SharePoint via Microsoft Graph API
  • Developed authentication with Azure Active Directory via OAuth2 protocol
  • Refactored application to apply ports and adapters architecture
  • Wrote Node.js scripts for data migrations between systems
  • Analyzed and eliminated potential security threats
  • Configured CI/CD pipelines with Azure DevOps
  • Technologies used: Node.js, Express.js, MS SQL, SharePoint, Azure Active Directory, Microsoft Graph API, Visual Studio Code, OAuth2
Apr 2020 - May 2021
1 year 2 months
Katowice, Poland

Lead Software Engineer

Hyland

  • Developed Cypress-based end-to-end test framework
  • Built extensible low-code micro-frontends framework for web applications
  • Developed web applications with Angular 10 and TypeScript
  • Hosted solution on AWS
  • Developed REST API with ASP.NET Core
  • Created CI/CD pipelines with Jenkins and Groovy
  • Set up application environment with Docker and Kubernetes
  • Technologies used: .NET Core 3.1, C#, ASP.NET Core, Entity Framework Core, PostgreSQL, AWS (S3, MongoDB), Angular 10, TypeScript, CSS3, Cypress, Jenkins, Groovy, Docker, Kubernetes
Apr 2019 - Mar 2020
1 year
Katowice, Poland

Lead Software Engineer

SopraSteria

  • Fullstack .NET development of 3D human organ visualization application for HoloLens 2
  • Designed microservices architecture with Azure tools
  • Implemented authentication via Azure Active Directory
  • Developed frontend with Angular 7 and React
  • Built REST API services in .NET Core 2.2
  • Worked with Cosmos DB and Azure Table Storage
  • Created CI/CD pipelines with Azure DevOps
  • Developed Umbraco CMS web application
  • Built data integration tool between SharePoint and Episerver
  • Mentored junior team members
  • Technologies used: .NET Core 2.2–3.1, C#, ASP.NET Core, Microsoft Graph API, Azure AD, Azure Queues, Azure Table Storage, Cosmos DB, DevOps, Angular 7, React, Node.js, CSS3, Umbraco, Episerver, SharePoint 2019
Dec 2018 - Mar 2019
4 months
Braunschweig, Germany

Senior .NET Programmer

Volkswagen Financial Services

  • Developed new features and maintained existing software library
  • Refactored legacy code applying SOLID principles
  • Improved legacy application architecture
  • Supported library users and resolved issues
  • Maintained SSO authentication library with Windows Federated Authentication over ADFS
  • Developed and maintained WPF desktop applications
  • Created PowerShell scripts for system administration
  • Integrated with SAP
  • Worked in multinational German-speaking environment
  • Utilized CI/CD on TFS
  • Technologies used: .NET 4.6, C#, WPF, ASP.NET Web Forms, MVC, Web API, NuGet, TFS, ADFS, WS-Fed, SAML, PowerShell, Git
Jul 2017 - Nov 2018
1 year 5 months
Katowice, Poland

Software Developer

IT Kontrakt

  • Member of Scrum team for retail business software
  • Developed single-page applications with Angular 4–6
  • Wrote frontend unit tests with Jasmine
  • Implemented authentication with IdentityServer 4 and Azure AD B2C
  • Worked with thermal printers and deployed on Azure
  • Technologies used: C#, .NET Core, ASP.NET Core, Web API, Entity Framework, OAuth2, Angular 4–6, TypeScript, IdentityServer 4, Git, TFS, Azure
May 2016 - Jun 2017
1 year 2 months
Łódź, Poland

Senior .NET Programmer

ABB

  • Maintained and developed power transformer calculation software
  • Member of Scrum team
  • Programmed in C# and VB.NET
  • Refactored legacy code
  • Developed WPF desktop application with Caliburn.Micro and Castle Windsor
  • Prepared unit tests with Microsoft libraries and Moq
  • Designed software for complex mathematical problems
  • Technologies used: C# 6.0, VB.NET, WPF, Caliburn.Micro, Castle Windsor, Moq
Jul 2015 - Feb 2016
8 months
Radzionków, Poland

IT Consultant

O&S Computer-Soft

  • Designed web application interfaces with AngularJS
  • Managed authentication and authorization for web apps
  • Prepared desktop application installers and Windows batch scripts
  • Solved critical technical issues
  • Developed Active Directory authorization
  • Technologies used: C# 4.5, ASP.NET MVC 5, EF, MySQL, JavaScript, jQuery, AngularJS
Jun 2014 - Apr 2016
1 year 11 months
Katowice, Poland

.NET Programmer / Architect

ING Bank Śląski

  • Developed and designed multitier banking system
  • Full responsibility for software lifecycle
  • Developed web apps with ASP.NET MVC, jQuery, JavaScript, Bootstrap
  • Created WPF client applications
  • Built web services with MVC Web API and WCF
  • Developed workflows with WWF
  • Used Entity Framework for data access
  • Wrote PL/SQL and T-SQL queries
  • Implemented IoC with Autofac
  • Prepared unit tests with Microsoft libraries and Moq
  • Managed Git repository and Jenkins CI
  • Led small team of developers
  • Developed Active Directory authorization
  • Technologies used: C# 4.5, ASP.NET MVC 5, EF, LINQ to SQL, WCF, Web API, WPF, Autofac, log4net, Moq
Jun 2013 - May 2014
1 year
Kraków, Poland

.NET Team Leader

Clifford Thames

  • Managed team of three .NET developers
  • Developed web apps with ASP.NET WebForms and MVC, responsive layouts with jQuery and Bootstrap
  • Built web services with Web API and WCF
  • Created data persistence engines with EF Code First migrations
  • Designed multitier applications
  • Implemented SSO with IdentityServer 2
  • Published reusable NuGet packages
  • Programmed T-SQL for SQL Server 2008
  • Applied TDD and Agile methodologies with NUnit and Moq
  • Implemented IoC with Autofac and logging with log4net
Dec 2012 - May 2013
6 months
Graz, Austria

Frontend Programmer

Joanneum Research Forschungsgesellschaft mbH

  • Developed web application with jQuery, jQuery UI, and HTML5 for video analysis
  • Created JavaScript controls for precise data analysis
  • Sole developer responsible for application architecture
  • Worked in international environment gathering requirements
Oct 2012 - Oct 2015
3 years 1 month
Poland

.NET Technologies Trainer

Altkom Akademia

  • Led professional trainings on C#, WPF, XAML, Prism, WCF, ASP.NET WebForms, MVC, EF, jQuery, AngularJS, AJAX, T-SQL, Visual Studio, TypeScript, Bootstrap
Oct 2011 - Dec 2013
1 year 3 months
Gliwice, Poland

.NET Developer

LGBS

  • Developed SharePoint 2010 WebParts and CRM applications with ASP.NET WebForms and jQuery
  • Built ERP application with ASP.NET MVC, Telerik MVC controls, and EF
  • Implemented AJAX and WebSocket features
  • Created WCF services for billing
  • Technologies used: C#, .NET, WebForms, MVC, SharePoint 2010, EF, WCF, jQuery
Jun 2010 - Sep 2011
1 year 4 months
Wrocław, Poland

.NET Developer

VoipSwitch

  • Developed internet messenger for audio/video and chat using XMPP and SIP
  • Implemented WinForms layouts with multithreading
  • Wrote logic in unmanaged C++ and Python
  • Technologies used: .NET, WinForms, C++, Python, pjlib, XMPP, SIP

Languages

Polish
Native
English
Advanced
German
Advanced
French
Elementary
Russian
Elementary

Education

Silesian University Of Technology

Bachelors Degree · Automatic Control, Electronics And Telecommunication, Computer Science · Gliwice, Poland

Silesian University Of Technology

Masters Degree · Automatic Control, Electronics And Telecommunication, Computer Science · Gliwice, Poland

Certifications & licenses

Microsoft Certified Professional

Microsoft Certified Professional Developer: SharePoint Developer 2010

Microsoft Certified Solutions Developer: SharePoint Applications

Microsoft Certified Solutions Developer: Web Applications

Microsoft Certified Technology Specialist: .NET Framework 4, Data Access (WCF and Entity Framework Technologies)

Microsoft Certified Technology Specialist: .NET Framework 4, Web Applications

Microsoft Certified Technology Specialist: .NET Framework 4, Windows Applications (WPF technology)

Microsoft Certified Technology Specialist: SharePoint 2010, Application Development

Microsoft Specialist: Programming In HTML5 With JavaScript And CSS3 Specialist