Personal details

Grzegorz P. - Remote full-stack developer

Grzegorz P.

Based in: 🇵🇱 Poland
Timezone: Warsaw (UTC+2)

Summary

I am a software engineering specialist with Microsoft stack. I’ve been working with distributed systems designed in modern architecture. I'm passionate about creating the best software by being proactive on all fields of its development - from writing high-quality code, through making architectural decisions to leading a team. I understand the importance of soft skills, I value trust, responsibility and honesty. I am eager to work on ambitious projects with a passionate team.

Technical skills

Work Experience

Fullstack Software Engineer, Technical Leader
Avantida by e2open | Dec 2019 - Present
SQL
Git
Angular
HTML
Unit Testing
Azure
NoSQL
Domain-Driven Design
RabbitMQ
Scrum
Leadership
CSS
JavaScript
CQRS
RxJS
Event Sourcing
.NET Core
NgRx
Agile
.NET Framework
DevOps
  • Developing Avantida Platform - a cloud hosted web application (.NET, MS SQL, Web Api, Azure, CosmosDB, Angular + NgRx, CRQS, DDD, Event Sourcing).

● DevSecOps (Azure DevOps + Azure ARM templates, automated code analyzers, security scans, monitoring with Azure AI, Logs and Alerts, Finding and resolving production issues).

● Security (analyzing results of automated security scans identifying and verifying CVEs, automating enterprise security procedures).

● Developing unit and integration tests (MS Test, NUnit, Xunit, Moq).

● Leading and working in a self-organized agile team following Scrum processes, ensuring code quality, security and team growth in code reviews.

● Participating and leading Scrum meetings and DDD modeling meetings (event storming etc.).

● Ensuring proper communication within the team and outside of the team (with other teams, PMs, architect, analysts etc.)

● Coordinating charity project (programming lessons for youth from orphanages).

● Fostering experience growth of team members.

● Coordinating team work during the sprint and taking ownership of work.

● Conducting technical interviews

Software Engineer
Dassault Systemes | Feb 2017 - Dec 2019
C#
SQL
Git
Angular
Jenkins
GitLab
Docker
.NET Core
.NET
ASP.NET MVC
ASP.NET Core
ASP.NET
Mobile App Development
.NET Framework

● Developing and maintaining DELMIA Apriso - an enterprise MOM client-server software (.NET Framework, ASP.NET MVC, Angular).

● Developing and maintaining client mobile applications (iOS, Android, Swift, Objective C, Kotlin, Java, Xamarin). ● Automating migration of codebase from Subversion to Git (Docker hosted GitLab) and CI from Jenkins to Gitlab CI.

● Designing branching strategies.

● Researching process of migrating a huge application from .NET Framework to .NET Core.

● Creating small projects in internal hackathons (mobile app with voice control and chat bot, blockchain based logistics app).

Education

AGH University of Science and Technology
Master's degreeGeology and Mining
Aug 2012 - Aug 2017