Software development
Custom applications in C# and .NET — from business logic through the database to the user interface. For the places where off-the-shelf software fails to match how you actually work.
Services
Eight areas we have been at home in for years. A project usually starts in one of them and grows into the others.
Custom applications in C# and .NET — from business logic through the database to the user interface. For the places where off-the-shelf software fails to match how you actually work.
Angular front ends with an ASP.NET Core API behind them. Multilingual, built for phone and desktop alike, and where needed shipped as iOS and Android apps from the same code.
Our own servers in Switzerland, daily backups, redundant firewall, mail with spam and virus filtering. Including the unglamorous work nobody notices as long as it gets done.
Running and maintaining WordPress, Joomla, TYPO3, Drupal and DotNetNuke. Editorial websites where you keep the content in your own hands.
REST APIs, multichannel architectures and application-to-application integration. So data arrives where it is needed — including formats such as SwissRETS.
Hardening of application and infrastructure: authentication, encryption, rate limits, intrusion detection, access checks. Not as an afterthought, but as part of the design.
Design, migration and optimisation with MS SQL Server and Entity Framework Core. From the first table to the query that takes twenty milliseconds instead of twelve seconds.
Intranets and extranets, technology selection, review of existing systems, guidance through migrations. Advice from someone who would have to implement it afterwards.
Technology
We deliberately work with a narrow set of technologies we know very well. MS SQL, C#, ASP.NET Core, Angular, TypeScript, HTML5 and CSS — plus the operations side with IIS, Windows Server and Cloudflare.
That restraint is a decision. Every additional technology costs attention for years to come: updates, security advisories, learning curves. If you plan to run an application for ten years, you do not pick the newest option but the most durable one.
How we proceed
The business flow first, the technology second. We look at how the work is done today and where it actually hurts — often not the place named in the enquiry.
You receive a proposal that names scope, approach and cost, and that honestly marks the open questions as open. In stages if you prefer, so that something usable exists after each one.
Development in short steps with working intermediate versions. You see something real early and can correct course while correcting is still cheap.
Going live on our servers or in your environment, then monitoring, backups, updates and further development. The point at which many projects are left on their own.
Programming and development work costs CHF 180 per hour, plus 8.1 % VAT.
For clearly scoped work we are happy to quote with a cost ceiling. Smaller changes to existing systems are billed by time spent.