
Michał Pawlak
Fullstack Developer · React, TypeScript, .NET
I build the feature that makes the next ten unnecessary.
- React
- TypeScript
- .NET
- SQL Server
Remote · Poland (CET)
Selected work
Products I've built end to end, from the database to the interface.
Mining · Technical lead
Eclipse Miningware
Production management for mine sites, from haulage and blasting to plant and maintenance.
5 operational areas · live over SignalR

My part
- Technical lead, owning architecture, code review and delivery for the team.
- Fullstack across all five operational areas, from SQL Server to the React dashboards.
Outcomes
- Natural-language reporting over live production data, replacing paid, multi-week change requests.
- Dashboards stay live under load, with dispatch moved onto a background queue.
- React
- .NET
- SQL Server
- SignalR
Construction · Technical lead
Denaploy Manuals
Documentation and status tracking for UK commercial construction.
3,400+ projects · 50 client organisations

My part
- Technical lead, owning architecture, code review and client-facing requirements.
- Designed the role model with delegated administration, so each client organisation manages its own people.
Outcomes
- Pricing formulas that admins edit themselves, with no deploy.
- Search across every project file by name or full document content.
- .NET
- SQL Server
- Microsoft Graph
Publishing · E-commerce
Unique Magazines
UK magazine e-commerce and warehouse distribution.
31,000 users · 250,000+ reactions

My part
- Fullstack on the storefront and warehouse distribution, across .NET, Razor and SQL Server.
- Built the recommendations and Click & Collect, from the schema to the interface.
Outcomes
- Reaction-driven recommendations, personalised even for signed-out visitors.
- Click & Collect, shipped end to end.
- .NET
- Razor
- SQL Server
Publishing · B2B
Newsstand Stockists Portal
Wholesale ordering for trade accounts, built from scratch.
74 trade accounts · 266 orders in 8 months

My part
- Built the portal from scratch, from the SQL Server schema to the React frontend.
- Took it from requirements to launch, including payment and trade account onboarding.
Outcomes
- Trade accounts, catalogue and ordering with payment.
- Opened a new wholesale channel for one of the UK's largest magazine retailers.
- React
- .NET
- SQL Server
Also built
- ConcertoLLM-backed assessment chat that interviews a business and writes the report.
- WTN field appFlutter rewrite of a legacy Xamarin app for community wood recycling.
- Company websiteNext.js rewrite, served behind an IIS reverse proxy.
What I work with
Mostly .NET and React, from the schema to the deployment.
Core
- React, TypeScript, Next.js
- Redux, Razor
- C#, .NET 8-10, ASP.NET Core
- Entity Framework Core, Dapper
- SignalR, REST APIs
- SQL Server, T-SQL
Also
- Flutter, Dart
- LLM API integration
- Microsoft Graph
- MobX, React Query
Infrastructure
- IIS, Windows Server
- Reverse proxy configuration
- PM2
- Background workers, hosted services
- Framework version migrations
Practices
- Clean code
- Technical leadership
- Code review
- Technical interviewing
- Agile delivery
- Client-facing requirements
- Technical writing
About
Hi, I'm Michał
I'm a fullstack developer working remotely with clients around the world. I've shipped seven commercial products end to end, across mining, construction, publishing and consulting, and I'm technical lead on two of them.
Most of my work is .NET and React: SQL Server schemas, ASP.NET Core APIs, React and TypeScript frontends, and the deployment around them. I also interview new developers and mentor new hires.
I studied Automation and Robotics at Warsaw University of Technology.
- Based
- Remote · Poland (CET)
- Education
- BSc Automation & Robotics, Warsaw University of Technology
- Languages
- Polish (native), English (C2)
- Currently
- Deepening Angular alongside React
Contact
Let's talk
Working on something interesting? I'm always happy to talk.
