Custom .NET & full-stack development since 2006
by Mariusz Bojkowski, Wrocław
Blazor, ASP.NET Core & modern frontends that feel native and scale without friction.
Cross-platform experiences and companion mobile interfaces tightly integrated with core systems.
Azure-native architectures, Kubernetes, serverless and resilient distributed backends.
Practical AI features, intelligent automation and data-driven decision layers embedded in production software.
We partner with organizations that value craftsmanship. Every engagement is treated like a product we will live with for years.
End-to-end dedicated applications designed around your unique processes, users, and long-term goals. We own the architecture and the details.
High-quality backends, clean domain models, and careful migrations. From legacy monoliths to cloud-native .NET 8/9/10 systems on Azure or on-prem.
Beautiful, fast, and accessible web experiences. Blazor, ASP.NET Core, and modern frontend patterns that feel native and scale gracefully.
Long-term technical partnership. We stay with the product after launch — adding features, improving performance, mentoring teams, and advising on technology.
A small selection of projects that showcase our approach to complex domains and long-lived software.
A clear, collaborative process designed to reduce risk and create software people love to use and maintain.
Deep workshops with stakeholders. We map goals, constraints, users, and risks before writing a single line of production code.
We design clean domain models, data flows, and user interfaces. Prototypes and architectural decision records keep everyone aligned.
Short cycles with continuous integration. You see working software early and often. We refactor ruthlessly for long-term health.
Smooth production rollout, documentation, training, and monitoring. We make sure the transition is boring—in the best way.
Most of our clients stay with us for years. We evolve the product, improve performance, and transfer knowledge continuously.
Bojkowski.IT was founded to bring the level of care and technical excellence usually reserved for the largest teams to every engagement — no matter the size.
Our founder, Mariusz Bojkowski, has been shipping production .NET software since 2006. He is a software architect, speaker at 4Developers, and the creator behind the CSharpToday community.
We believe that great software comes from deep understanding of the problem, obsessive attention to the fundamentals, and a genuine long-term partnership with our clients.
Trusted by teams who care about quality.
Working with Mariusz and the team felt like having a true technical co-founder. They challenged our assumptions in the best way and delivered a system that has been running flawlessly for years.
The most professional software partner we have ever worked with. Deep domain understanding, transparent communication, and code we are genuinely proud to maintain internally.
They modernized a 12-year-old core system without drama. Performance improved dramatically, the team loves the new codebase, and the project came in on time and on budget.
Thoughts on software architecture, .NET, and building products that last.
Daily insights, deep dives, and real-world lessons from two decades of shipping production .NET systems.
Mariusz regularly speaks about clean architecture, modern .NET, and the craft of building maintainable software at Polish and European developer conferences.
We deliberately stay small. Every project gets direct attention from experienced engineers who have seen the same classes of problems many times before.
We work best with teams that value quality over speed and are looking for a long-term technical partner rather than a vendor.