Building practical business software, integrations, and automation solutions.
I'm a Software Developer focused on building business applications and custom software solutions using the .NET ecosystem.
I enjoy working on problems where software needs to fit into a real business process. My approach starts with understanding the requirements and how the business actually works, then designing and developing a solution that makes those processes simpler, more reliable, and easier to manage.
My main focus is C#, .NET, and WPF, with experience in developing desktop applications, business logic, data-driven systems, and internal tools.
I also work on API integrations, third-party services, automation, data synchronization, and document generation. This allows me to build applications that do more than manage data internally — they can communicate with external platforms and automate parts of the business workflow.
I care about writing software that is maintainable, understandable, and ready to evolve. Depending on the project's needs, I use approaches such as DDD, CQRS, MVVM, and Vertical Slice Architecture without introducing unnecessary complexity.
My goal is simple:
Understand the problem → design the right solution → build reliable software → keep it maintainable and ready to grow.
I develop custom applications for managing and automating business processes, including:
- Internal business systems
- Order and workflow management
- Customer and product management
- Pricing and calculation logic
- Invoicing and commercial documents
- Data management and synchronization
- Business process automation
I build integrations that connect applications with external services and platforms:
- REST APIs
- Third-party integrations
- Data synchronization
- E-commerce platform integrations
- Salla integrations
- WhatsApp integrations
My primary desktop development stack includes:
- C#
- .NET
- WPF
- MVVM
- CommunityToolkit.Mvvm
- Entity Framework Core
I also work on solutions that automate repetitive business tasks and document workflows:
- Selenium WebDriver
- Playwright
- Browser automation
- PDF generation
- QuestPDF
- Invoices
- Quotations
- Proforma invoices
- Automated document workflows
For larger or more complex applications, I have hands-on experience with:
- Domain-Driven Design (DDD)
- CQRS
- Vertical Slice Architecture
- MVVM
- Repository & Unit of Work
- Outbox Pattern
- Domain-driven business logic
- Application and infrastructure separation
I prefer practical architecture over architecture for its own sake — the structure should help the project remain understandable and maintainable without making simple things unnecessarily complicated.
OrderHub is a business management desktop application that I'm currently developing as a real-world example of the kind of systems I enjoy building.
The project brings together several areas of software development, including:
- Business workflows
- Orders and customers
- Products and pricing
- Commercial documents
- Quotations and invoices
- PDF generation
- WhatsApp integration
- Salla integration
- Data synchronization
- User roles and permissions
- Business rules and calculations
- Background processing
- Reliable message delivery
- DDD, CQRS, MVVM & Vertical Slice Architecture
Rather than being built around isolated features, OrderHub is designed around real business workflows and the relationships between them.
I'm available for projects involving:
- Custom business applications
- .NET desktop applications
- WPF applications
- Business process automation
- API & third-party integrations
- Data synchronization
- Custom internal tools
- Existing application improvements and feature development
📫 Feel free to reach out if you'd like to discuss a software project, business solution, or automation idea.
