Development of a Client-Server App for the Optimization of Semiconductor Production

Mainboard - 2
Category:
Back-end solution, Front-end solution
Industry:
Semiconductors
City:
Dresden, Germany
Model:
Team Outsourcing
Payment model:
Time & Materials
Duration:
Since July 2017

Client

The client is a German equipment manufacturer and independent provider of software solutions for lithography process control and optimization. Its innovative software solutions, created by engineers for engineers, are used in the world’s leading semiconductor plants. 

Herstellung von Halbleitern
Maschine produziert Halbleiter

Challenge

Parts of the client’s system needed major upgrades to meet new standards. The client tried relying solely on in-house resources but grew impatient with the project’s slow progress. To speed things up, their team needed additional C# and .NET experts. They opted for team outsourcing and found a trustworthy partner in VM.pl. 

Solution

We provided long-term support for the company’s project. In a short time, we assembled a team of four experienced C# and .NET programmers to meet their needs. 

During the project, we focused primarily on improving the code and architecture of the existing Windows application. We also created new functionalities required by the company’s clients and provided solid, substantive support for the German team. 

Our work included: 

  • Development of the customer server application (Windows) for semiconductor production 
  • Designing and implementing new data visualization types and metrics 
  • Large-scale code refactoring and memory optimization  
  • .NET 4.7 to .NET Core migration (including WCF to gRPC changes) 
  • Re-engineering existing plots to boost performance and add new functionalities  
  • Supporting the team in WPF and WCF technology processes 
  • Sharing expertise via internal training 

Result

We helped the client develop their long-term project. The new modules replaced the old ones, making the system more modular, extendable, and testable. This means the client can add new features and maintain quality more easily. 

Our team’s expertise enables the company to make big changes quickly. They can now respond to customers’ needs more efficiently and accurately. We helped the client become a leading software provider in the semiconductor industry. 

From the customer

“We increased our software development team with the help of VM.PL. They supported us in every aspect so that the new team was brought up to speed very soon. Great collaboration!”

Martin Rößiger
VP Software Development
Vice President of Software Development

Technologies

c-sharp
Logo WCF Framework
WPF Framework
Automatisierung der Halbleiterproduktion

Manufacturing Automation for Semiconductor Customer

Design, Development, DevOps or Cloud – which team do you need to speed up work on your projects?
Chat with your consultation partners to see if we are a good match.

Jakub Orczyk

Member of the Management Board/ Sales Director VM.PL

Book a free consultation
kuba (2)