Igor Mazur
Software Developer
React / TypeScript, C# / .NET, Python, Microsoft 365
Revised 26 October 2026
ScrollAbout
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.
Languages
Microsoft 365
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