Systems that keep running for years.

Web applications, integrations and .NET + React architecture

My name is Dariusz Lenartowicz. I design and build systems that process hundreds of thousands of events a day and have been in production for over a decade. You talk directly to the person who writes the code and owns the architecture - I assemble the team per project.

  • Web applications from scratch
  • Integrations and APIs
  • Consulting and audits
Spatial visualization of data flowing between the components of a web application: client, API, services, queue and database connected by light paths

You talk directly to the solutions architect.

I've run Softio since 2008. This is not an agency with a layer of account managers and PMs - you talk to the person who designs the architecture, writes the code and answers for the result. When a project calls for it, I bring in proven subcontractors and lead them as the technical lead.

That model delivers something neither a large software house nor a solo freelancer can copy: one person accountable for the whole life cycle of a system - from analysis, through architecture and delivery, to years of production maintenance.

In business Softio, since 2008
Role at P2P2 Sp. z o.o. CTO
Time Harmony Lead architect, Team Leader
Location Warsaw
2008 Softio starts Continuous work on the Microsoft stack ever since.
2011 System Step goes live Forklift and machine monitoring, hundreds of thousands messages a day.
2015 Dworzec Online launches for PKS Polonus Central bus-ticketing system, thousands of transactions a day. Still running.
2019 → Time Harmony and the CTO role at P2P2 A system for managing working time and team performance.
Today GEODIS Road Network (BŁONIE) A multi-year ongoing engagement: systems, integrations, architecture and maintenance.

Services

The scope is deliberately narrow. Each of these services is backed by systems running in production - not by slides.

Web applications from scratch

From analysis and architecture, through development, to production rollout and years of stable operation under load.

  • Internal systems and SaaS platforms
  • .NET backend, React frontend
  • Architecture built for scale: CQRS, Event Driven Architecture

Integrations and APIs

I connect systems that don't talk to each other: ERP, CRM, WMS, payments, partner panels and devices in the field.

  • API design and maintenance
  • Data exchange, queuing, event processing
  • Integrations with third-party vendor systems

Consulting and audits

Architecture and code audits, technology advisory, and reinforcing your team for the duration of a project.

  • Architecture review before scaling
  • Technology selection and migration plans
  • Staff augmentation - an architect or lead inside your team

Technologies

Microsoft stack on the server, React in the browser, architectural patterns proven in production.

Backend

.NET (ASP.NET Core) C# SignalR / SSE MS SQL Server PostgreSQL Docker

Frontend

React Vitest NPM/PNPM JavaScript TypeScript

Architecture

Event Driven Architecture CQRS DDD Message queues API integrations Mobile apps (Android/iOS)

Projects

A selection of projects I have delivered over the years.

Storulo

Softio in-house product

MVP 1.0

A single face photo turns into a printed, bound book - illustrated prose or a comic - in which the person receiving it is the hero of almost every illustration. The creator walks through eleven steps with no account required, and a preview of the book is generated before any payment.

My role: everything - product, architecture, and delivery. A modular .NET monolith with a separate PostgreSQL schema per module, two React/Vite front ends on their own origins, a background job queue, and illustrations generated by Gemini.

MVP 1.0launching 2026
11 stepscreator without an account
Previewbefore purchase
C# (ASP.NET Core) React PostgreSQL Docker Gemini storulo.pl

Time Harmony

P2P2 Sp. z o.o.

A SaaS platform for working-time management and productivity measurement: attendance registration (cards, QR codes, mobile devices), schedules, overtime, requests, compliance reports, and measurement of activities that WMS and ERP systems never see. Real-time dashboards, multiple time zones, integrations with WMS/ERP and payroll systems.

My role: lead architect and team leader. Event Driven + CQRS architecture, live data from Android terminals and/or integrations.

Event Driven + CQRSarchitecture
Real-timedashboards
C# (ASP.NET Core) React SSE MS SQL Server Android timeharmony.pl

Dworzec Online

PKS Polonus S.A.

A central multi-channel bus-ticketing system - the search and online checkout are only the surface. Underneath: bus-station and fleet management, an agency sales panel, fleet monitoring at third-party vendors, and integrations. On top of that, a dedicated application for selling tickets at the station's ticket counters.

11 yearsof continuous operation, since 2015
Thousandstickets a day
3team size
C#ASP.NET MVCMS SQL ServerMSMQ dworzeconline.pl

Systems, integrations, architecture

GEODIS Road Network (BŁONIE)

The full range of Softio services at a single client: building systems and applications, integrating systems with each other, architecture advisory, plus support and maintenance. The best evidence that the “one partner for the whole system life cycle” model works in practice.

4 areassystems · integrations · architecture · maintenance
Ongoingengagement
Consulting Integrations Maintenance

System Step

P2P2 Sp. z o.o.

Completed

Monitoring of forklifts and machines. Every day it queued, processed and aggregated hundreds of thousands of device messages and presented them in reports and charts.

10 yearsproduct retired in 2022
100,000sof messages a day
1team size
C#ASP.NET MVCMS SQL ServerMSMQ system-step.pl

This is where your project goes

If you have a system to build, take over or fix - get in touch.

Let's talk about your system

Email or phone works best - I answer personally. I run ongoing engagements in parallel, so new projects are planned ahead and I'll tell you plainly when I can realistically start.

CompanySoftio Dariusz Lenartowicz
VAT ID (NIP) 5272138991
Addressul. Fieldorfa 10/61, 03-984 Warsaw, Poland