Consulting and Engineering
We are happy to support customers with consulting and development forces in their software projects. We are passionate software engineers routinely working on larger software projects in various industrial and commercial domains. We are available for the following types of projects:
- Software engineering support or project realization.
- Architecture, design and code reviews.
- Software technology consulting.
We have particular experience in the following areas of parallelization and concurrency:
- .NET parallelization: TPL, async/await, multi-threading, dataflow, Rx.NET.
- GPU (CUDA, OpenCL, C++ AMP), GPU-Support for .NET.
- Distributed parallelization: distributed job scheduling, message queues, MS HPC /Azure Batch, MPI.
- Compiler and runtime systems: .NET Compiler Platform (Roslyn), CLR, CIL, CUDA cross-compilation/runtime, LLVM.
- Databases and transactions: MS SQL Server, Oracle, Postgres, IBM DB2.
- Algorithm parallelization: medical image processing and more.
- Advanced concurrency models: transactional memory (incl. Intel TSX), reactive programming, actor model, CSP.
Our primary technology focus is on the latest C#/.NET and the related frameworks. We are also active in Java and other specific technologies (e.g. C++).
We already performed projects in collaboration with the following companies:
- Ascomp GmbH, Zurich
- ATOS AG, Zurich
- Bernmobil, Bern
- BIP Investment Partners, Luxembourg
- Crealogix AG, Zurich
- Coresystems AG, Zurich
- cnLab AG, Rapperswil
- Eaton Automation GmbH, St. Gallen
- Flughafen AG, Kloten
- Geberit AG, Rapperswil
- Geotopo AG, Frauenfeld
- Helbling Technik AG, Zürich
- InCube Group, Baar/Zürich
- Lucid Concepts AG, Zurich
- Mobiland AG, Neuenhof
- Microsoft Inc.
- Nefos GmbH, Zurich
- Noser Engineering AG, Winterthur
- Oberon Microsystems AG, Zurich
- QuantAlea GmbH, Wiesendangen
- Sanacare AG, Winterthur
- Scanco Medical AG, Brüttisellen
- Senozon AG, Zurich
- Systransis AG, Rotkreuz
- Tecan AG, Männedorf
- TI&M Technology Management & Innovation AG, Zurich
- Trendiction SA, Luxembourg
- UBS AG, Zurich
- Varian Medical Systems, Baden
- ZFI AG, Zurich (industrial training courses)
- Zühlke AG, Schlieren
- More companies (confidential)
Please contact us for more details on our experience. We are looking forward for interesting projects.