Marcin C.

Backend-udvikler

Marcin er en backend udvikler med 12 års kommerciel erfaring. Han har specialiseret sig i Microsoft teknologi stakken, med et stærkt fokus på .NET udvikling.

Gennem hele sin karriere har Marcin samarbejdet med Proxify kunder om høj-effekt projekter, konsekvent levere pålidelige og effektive løsninger. Han udmærker sig ved at designe robuste, skalerbare, og holdbare softwaresystemer, anvende SOLID principper og design mønstre til at omdanne produktkrav til høj kvalitet, udvidelige løsninger.

Hovedekspertise

  • .NET
    .NET 10 år
  • C#
    C# 10 år
  • .NET Core
    .NET Core 8 år

Andre færdigheder

  • TypeScript
    TypeScript 5 år
  • Redux.js
    Redux.js 4 år
Marcin

Marcin C.

Spain

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Solution Architect / Tech Lead

    Proxify AB - 2 flere år 10 måneder

    • Designet og implementeret omfattende infrastruktur i Azure, forbedre skalerbarhed og ydeevne.
    • Udviklede og vedligeholdt effektive CI/CD-rørledninger i Azure DevOps, strømlining af udviklingsprocessen.
    • Led migration af en arv WinForms projekt til .NET MAUI, modernisering af anvendelsen og forbedring af cross-platform kompatibilitet.
    • Implementerede robuste logningssystemer og brugsdataindsamlingsmekanismer til at indsamle værdifulde indsigt.
    • Oprettet en web-applikation til at visualisere og analysere statistik fra indsamlede data, forbedre beslutningsprocesser.
    • Administreret end-to-end udviklingslivscyklus, fra infrastruktur design til anvendelse implementering og overvågning.

    Teknologier:

    • Teknologier:
    • Azure Blob storage Azure Blob storage
    • .NET Core .NET Core
    • Blazor Blazor
    • API
    • Azure Web App Azure Web App
    • .NET MAUI .NET MAUI
  • Senior Software Developer

    Proxify (EyeC GmbH) - 5 måneder

    • Udviklede og vedligeholdte CI/CD-rørledninger til Kubernetes-baserede mikrotjenester.
    • Implementerede overvågnings- og varslingssystemer ved hjælp af Prometheus og Grafana, hvilket reducerede nedetiden.
    • Administreret infrastruktur ved hjælp af Terraform og Docker.

    Teknologier:

    • Teknologier:
    • Docker Docker
    • Kubernetes Kubernetes
    • Grafana Grafana
    • Terraform Terraform
    • .NET Core .NET Core
  • Azure Solution Architect / Engineer

    Sword Group - 3 måneder

    • Bygget og forvaltet Azure DevOps rørledninger til CI / CD og release management arbejdsgange.
    • Oprettet dev/test/prod infrastruktur som kode ved hjælp af Azure CLI og relaterede deployment værktøjer (Bicep).

    Teknologier:

    • Teknologier:
    • Azure Azure
    • .NET .NET
    • Azure Queue Azure Queue
    • DevOps DevOps
    • API
    • Azure Cloud Azure Cloud
  • Senior Software Developer (Contract)

    Hedder, London - 9 måneder

    • Serveres som en nøgleudvikler i Scrum holdet, planlægning og gennemgang af sprints og udførelse af agile retrospektiver baseret på optagne målinger og mæslinger.
    • Arkitekteret, designet og implementeret meget skalerbar back-end Web API'er i Azure cloud ved hjælp af Azure Funktioner, Azure Søgning, Azure SQL, SignalR, Azure Service Bus (MassTransit), og Azure Static Web Apps.
    • Designet og implementeret front-end komponenter ved hjælp af React i henhold til strenge UX og kode-kvalitet krav, med MobX til statshåndtering og React Forespørgsel om data-synkronisering.
    • Udformet UI ved hjælp af Material UI og Flex, anvendt Design Tokens og Storybooks, og opnået høj test dækning med Jest og Cypress.
    • Opgraderede back-end-løsningen fra .NET Core 3.1 til 6.0 og Entity Framework Core 6.
    • Implementerede CI/CD-rørledninger, infrastruktur-as-kode og automatiserede integrationstestværktøjer.
    • Optimeret API anmodninger og SQL forespørgsler og implementeret server- og klient-side caching.
    • Erstattet Microsoft Azure B2C med en Identity Server udbyder ved hjælp af OpenID Connect og OAuth 2.0 protokol.

    Teknologier:

    • Teknologier:
    • SQL SQL
    • Azure Azure
    • .NET .NET
    • MobX MobX
    • .NET Core .NET Core
    • .NET framework .NET framework
    • API
    • SignalR SignalR
    • Azure Cloud Azure Cloud
    • Cypress Cypress
    • Jest Jest
  • Senior Software Developer (Contract)

    CBRE, London - 2 flere år 4 måneder

    • Architected, designed and extended the Azure PaaS architecture to support new features, using Azure Functions, Azure Service Bus, Event Hub and Event Grid, ensuring elastic scalability, availability and reliability under intense load and usage peaks of up to 100k users.
    • Designed and developed a world-leading, enterprise-level Data Centre Risk Management and Reduction system, rolled out globally across all data centres for the world's largest commercial real estate corporation, reducing the risk of mechanical, electronic, process and human failure and reducing unplanned incidents closer to zero using predictive analytics.
    • Increased developer productivity and experience by configuring and maintaining the build and release pipelines as code, infrastructure-as-code using ARM templates and zero-downtime deployment of the distributed infrastructure to multiple paired regions for disaster recovery and resiliency.
    • Designed a highly efficient data architecture using Cosmos DB through effective partitioning, geo-replication, multi-master consistency model and heavy use of Change Feed to build materialised views, data aggregations and replications.
    • Improved Code Coverage by coaching the development team on coding practices such as TDD, Unit and Integration Testing, Load Testing and automated UI testing, integrating testing into the CI/CD pipelines to ensure code quality, stability and the ability to fail fast.
    • Built an internal tool utilizing Vue.js, using Pinia for state management.

    Teknologier:

    • Teknologier:
    • Vue.js Vue.js
    • MongoDB MongoDB
    • Azure Azure
    • .NET .NET
    • Azure Blob storage Azure Blob storage
    • .NET Core .NET Core
    • API
    • Azure Cloud Azure Cloud
    • Load Testing
  • .NET Developer

    White-Springs, Banbury - 2 flere år 4 måneder

    • Developed multi-tenanted CRM system using React, Node.js and Microsoft stack in collaboration with global Sales Performance Improvement organisations, reinforcing Sales Training through development, enablement and assessment of sales teams.
    • Designed and implemented advanced licence usage and analytics platform from scratch, capturing stakeholder and product owner requirements using big data and Salesforce integration to produce a system to drive adoption and increase sales and revenue.
    • Modernised and integrated a suite of disparate, legacy Sales Training systems into a cutting-edge, intelligent and predictive Sales platform used by over 18,000 end users daily.
    • The designed SQL database schema, normalised beyond the third standard form, implementing and optimising stored procedures using advanced query optimisation techniques.
    • Automated core development, test and deployment processes using CI/CD pipelines in Azure DevOps.

    Teknologier:

    • Teknologier:
    • Angular.js Angular.js
    • React.js React.js
    • Node.js Node.js
    • SQL SQL
    • Azure Azure
    • .NET .NET
    • DevOps DevOps
    • API
    • Salesforce Salesforce
  • .NET Developer

    Next-Soft, Wroclaw - 2 flere år 1 måned

    • Designed and implemented greenfield business applications in ASP.NET and Javascript with REST web services and a SQL 2014 database for several SME, corporate and governmental end clients, working to strict deadlines, data security, scalability and performance requirements.
    • Conducted regular demonstrations, reviews and planning meetings with key clients.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • MSSQL MSSQL
    • SQL SQL
    • ASP.NET ASP.NET
    • REST API REST API
  • .NET Developer

    Freebets4all - 4 flere år 1 måned

    • Worked alongside the technical director and business development manager to design and architect the UK’s leading matched betting strategy portal from conception.

    Teknologier:

    • Teknologier:
    • .NET .NET

Uddannelse

  • MSc.Multimedia Engineering

    Nottingham Trent University · 2012 - 2014

  • BSc.Computer Science

    Nottingham Trent University · 2008 - 2012

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det