Soulogix develops custom native software applications for Windows and macOS. We build software designed around specific business processes and operational requirements, including installable desktop applications, Windows task schedulers and background Windows services.

Desktop software is often the right answer and rarely the fashionable one. Where a process needs local hardware, offline operation, heavy file handling or a machine that simply runs a job overnight, a browser tab is the wrong tool.

What we build

Installable desktop applications for Windows
macOS application development
Background Windows services
Scheduled jobs and Windows Task Scheduler automation
Integration with existing business systems and databases
Migration of ageing desktop applications to current .NET

Technology expertise

Languages & frameworks

C#, Microsoft .NET.

Data

Microsoft SQL Server, PostgreSQL, MySQL.

How we deliver

We map the process as it runs today, including the workarounds. Those workarounds usually encode a real constraint that no requirements document mentions.

Installers, update paths and error logging are treated as features. Desktop software that cannot be updated cleanly becomes someone's problem within a year.

Where a desktop application needs to feed a web system or an ERP, that integration is designed at the start rather than bolted on later.

Related services

← Back to Product Engineering

Engagement

Reference PE-01
Model Fixed-scope phase, then support retainer
Typical duration 12-32 weeks

Start with a scoping call

Ninety minutes with the engineers who would do the work. You leave with a written summary and an indicative range, whether or not you hire us.

Book a call