Marcin C.

Backend-ontwikkelaar

Marcin is een Backend Developer met 12 jaar commerciële ervaring. Hij specialiseert zich in de stapel Microsoft-technologie, met een sterke focus op .NET-ontwikkeling.

Gedurende zijn hele carrière heeft Marcin samengewerkt met klanten van Proxify aan projecten met een hoge impact en daarbij betrouwbare en effectieve oplossingen geleverd. Hij blinkt uit in het ontwerpen van robuuste, schaalbare en onderhoudbare softwaresystemen, door gebruik van SOLID beginselen en ontwerppatronen om productvereisten om te zetten in uitgebreide en hoogwaardige oplossingen.

Hoofd expertise

  • .NET
    .NET 10 jaar
  • C#
    C# 10 jaar
  • .NET Core
    .NET Core 8 jaar

Andere vaardigheden

  • TypeScript
    TypeScript 5 jaar
  • Redux.js
    Redux.js 4 jaar
Marcin

Marcin C.

Spain

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Solution Architect / Tech Lead

    Proxify AB - 2 jaar 10 maanden

    • Ontworpen en geïmplementeerd uitgebreide infrastructuur in Azure, verbetering van schaalbaarheid en prestaties.
    • efficiënte CI/CD pipelines ontwikkeld en onderhouden in Azure DevOps, waardoor het ontwikkelingsproces gestroomlijnd wordt.
    • Led de migratie van een oud WinForms project naar .NET MAUI, het moderniseren van de toepassing en het verbeteren van cross-platform compatibiliteit.
    • Implementatie van robuuste houtsystemen en het verzamelen van gegevens om waardevolle inzichten te verzamelen.
    • Een webapplicatie gemaakt om statistieken van verzamelde gegevens te visualiseren en analyseren en de besluitvormingsprocessen te verbeteren.
    • De levenscyclus van end-to-end beheerd, van infrastructuurontwerp tot toepassing en toezicht.

    Technologieën:

    • Technologieën:
    • 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 maanden

    • Ontwikkeld en onderhouden CI/CD-pijpleidingen voor Kubernetesgebaseerde microdiensten.
    • Uitgevoerde bewakings- en waarschuwingssystemen met behulp van Prometheus en Grafana, waardoor de tijd is ingekort.
    • Beheerde infrastructuur met Terraform en Docker.

    Technologieën:

    • Technologieën:
    • Docker Docker
    • Kubernetes Kubernetes
    • Grafana Grafana
    • Terraform Terraform
    • .NET Core .NET Core
  • Azure Solution Architect / Engineer

    Sword Group - 3 maanden

    • Gebouwd en beheerde Azure DevOps pijpleidingen voor CI/CD en release management workflows.
    • Div/test/prod infrastructuur aangemaakt als code met behulp van Azure CLI en gerelateerde deployment tools (Bicep).

    Technologieën:

    • Technologieën:
    • Azure Azure
    • .NET .NET
    • Azure Queue Azure Queue
    • DevOps DevOps
    • API
    • Azure Cloud Azure Cloud
  • Senior Software Developer (Contract)

    Hedder, London - 9 maanden

    • Bediend als een belangrijke ontwikkelaar in het team van Scrum, planning en beoordeling van sprints en het uitvoeren van agile retrospectieven op basis van gevangen metrieken en meetbare metingen.
    • Architectuur, ontworpen en geïmplementeerd zeer schaalbare back-end Web API's in de Azure cloud met behulp van Azure Functies, Azure zoeken, Azure SQL, SignalR, Azure Service Bus (MassTransit), en Azure statische Web Apps.
    • Ontworpen en geïmplementeerde frontend componenten met React volgens strikte vereisten voor UX en code-kwaliteit met MobX voor statusbeheer en React Query voor gegevenssynchronisatie.
    • Vervaardigde de UI met behulp van Material UI en Flex, toegepaste Design Tokens en Storybooks en bereikte een hoge testdekking met Jest en Cypress.
    • De back-end oplossing is geüpgraded van .NET Core 3.1 tot 6.0 en Entity Framework Core 6.
    • Geïmplementeerde CI/CD-pipelines, infra-as-code en geautomatiseerde integratie-test-gereedschappen.
    • Geoptimaliseerde API-verzoeken en SQL queries en implementeerde server- en client-side caching.
    • Vervang Microsoft Azure B2C door een Identity Server provider met behulp van OpenID Connect en OAuth 2.0 protocol.

    Technologieën:

    • Technologieën:
    • 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 jaar 4 maanden

    • 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.

    Technologieën:

    • Technologieën:
    • 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 jaar 4 maanden

    • 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.

    Technologieën:

    • Technologieën:
    • 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 jaar 1 maand

    • 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.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • MSSQL MSSQL
    • SQL SQL
    • ASP.NET ASP.NET
    • REST API REST API
  • .NET Developer

    Freebets4all - 4 jaar 1 maand

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

    Technologieën:

    • Technologieën:
    • .NET .NET

Educatie

  • MSc.Multimedia Engineering

    Nottingham Trent University · 2012 - 2014

  • BSc.Computer Science

    Nottingham Trent University · 2008 - 2012

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak