Igor Mazur

Igor Mazur

Software Developer

React / TypeScript, C# / .NET, Python, Microsoft 365

Revised 26 October 2026

Scroll

About

Five years building, shipping and supporting production software for a manufacturer of 7,000+ employees: React and TypeScript front ends, C# and ASP.NET Core on Azure, Python desktop applications, and the Microsoft 365 platform underneath much of it, which I also co-administer.

I took over a system with no handover, migrated content between platforms without losing any of it, and traced a production sign-in failure to its root cause in the directory.

Location
Warsaw
office, hybrid or remote
Notice
Three months
potentially shorter
English
C2
certified October 2026 by Eklektika (Warsaw); schooled in Ireland through the Leaving Certificate
Polish
Native
Experience
Five years
in production, since July 2021
Core stack
React, TypeScript
C# / ASP.NET Core, Python, SharePoint and Power Platform
Platform
One of three
tenant administrators of a Microsoft 365 estate for 7,000+ employees

How I work

Write in the conventions of the codebase I am in.

React 16 class components in one product, React 18 and TypeScript 5 in another, SharePoint Framework on the toolchain the platform pins. An upgrade is deliberate work, not a side effect of a feature.

AI as part of the toolchain.

Within the company policies, I use agentic coding tools (Claude Code) daily across design, implementation and documentation, and configure them with project-specific skills, tool servers and scripted pipelines. Their output is a draft until it is checked against the source or the live system.

Stack

Counted across the 17 projects below. Choose one to see where it was used.

Projects

5 case studies, 5 projects and 7 short notes. Open one for the full page.

  • Sensory evaluation platform

    Runs blind product-tasting panels on kiosk tablets and scores them against published statistical thresholds. ASP.NET Core and React on Azure.

    8 tasting methods, each with its own statistics

    Case study Principal contributor

    C# · ASP.NET Core · EF Core · React

  • Quality-assurance desktop suite

    The desktop application that runs a food plant's quality process, from incoming deliveries and laboratory analyses to complaints and environmental records.

    Case study Lead maintainer

    Python · PySide6 (Qt 6) · Oracle · LDAP

  • Internal newsletter builder

    Lets PR and HR staff compose and send branded newsletters from typed blocks, with no designer and no HTML. SharePoint Framework and React.

    77 releases

    Case study Principal developer

    SharePoint Framework · React · TypeScript · Fluent UI

  • Legal knowledge-base migration

    Moved a legal department's 1,029 knowledge articles, with attachments, images, topics and per-article permissions, out of a retiring helpdesk product into SharePoint.

    1,029 of 1,029 articles migrated

    Case study Sole author

    Python 3.12 · Microsoft Graph · MSAL · SharePoint Online

  • Microsoft 365 platform ownership

    One of three administrators of a SharePoint and Microsoft 365 tenant for 7,000+ employees, and the person moving the company off mapped network drives.

    7,000+ employees on the tenant

    Case study One of three tenant administrators

    SharePoint Online · PowerShell · PnP · Microsoft 365

  • Trade-promotion platform

    A microservice platform that plans retail promotions, budgets the spend and books it to accounting. Inherited from an external team with no handover, and made legible.

    Project Inherited technical owner

    React 18 · TypeScript 5 · Vite · Java 21

  • Employee onboarding platform

    Coordinates every department's tasks when someone joins the company. ASP.NET Core and React inside Microsoft Teams, with background jobs doing the scheduled work.

    Short note Feature contributor

    C# · ASP.NET Core · EF Core · React

  • Attendance kiosk

    A badge-scan kiosk that shows an employee their own attendance record, then clears itself.

    Short note Sole author

    Python · PySide6 · PyInstaller · Inno Setup

  • SharePoint storage reclamation

    Audited millions of items, reclaimed storage with a dry-run-first PowerShell pipeline, then brought up that cleanup is not a strategy.

    Project Sole author

    PowerShell 5.1 and 7 · PnP.PowerShell · CSOM · SharePoint Online

  • Shared navigation extension

    One data-driven intranet menu, deployed once and served from configured entries, that site owners maintain themselves.

    Project Principal developer since 2022

    SharePoint Framework · React · TypeScript · PnPjs

  • Power Platform automation

    Power Automate flows and Power Apps across fourteen business areas: the self-service layer below custom development.

    Project Sole author

    Power Automate · Power Apps · SharePoint REST · Planner

  • Grain elevator suite

    Cereal intake, laboratory analysis, silo chambers and releases to the mill. I contributed to its grain-analysis module.

    Short note Feature contributor

    Python 3.12 · PySide6 · Oracle · SOAP

  • BasePy desktop platform

    One shared framework (MVC, directory sign-on, self-updater, packaging) behind five departments' desktop applications.

    Short note Lead maintainer of one, sole author of another, release engineer across the family

    Python 3.12 · PySide6 · Oracle · SQL Server

  • Confluence wiki migration

    Rewrote a 2021 Confluence-to-SharePoint migration tool that Microsoft's platform changes had broken, rebuilt the navigation the migrated wikis depend on, and re-ran the migration across four intranet wikis: 697 pages and 341 diagrams that are still editable.

    Short note Sole author of the 2025–2026 rewrite and redo

    PowerShell · PnP PowerShell · SharePoint Framework · React

  • Job-offers web part

    Pulls live vacancies from the recruitment system onto the intranet, including internal-only roles.

    Short note Contributor

    SharePoint Framework · React · TypeScript

  • Item-permission field customizer

    Shows and manages per-row permissions from inside a SharePoint list view. An open-source community component, adapted for internal use.

    Short note Adapter of an open-source component

    SharePoint Framework · React · TypeScript · Jest

  • DNAStrands

    My BSc thesis: a web application that encodes information into DNA sequence designs. The one repository here you can open and read.

    Project Sole author

    Django · Django REST Framework · React · Material UI

Contact

Warsaw
Office, hybrid or remote
Notice: three months

igor.j.mazur@gmail.com