Showcase

Projects we can describe without naming the customer.

Instrument path made instant

From about a minute to under 0.2 seconds

On a measurement product we worked on, a processing step after each run took about a minute. The hardware was fine. Operators were waiting on software.

We profiled that path, found where the time went, and changed it. Output and UI stayed the same. Runtime went from roughly 60 seconds to under 0.2 seconds, which made some follow-on features practical again.

.NET desktop · profiling · data path

Engineer working on instrument software at a lab workstation

Metal sorting under 10 ms

From sensor reading to actuator command

On a sorting line there is only a short gap between the sensor reading and the actuator. If the decision is late, material is mis-sorted. If you add too much margin, the line slows down.

We built the decision path to stay under 10 ms end to end and checked it under load. The usual desktop patterns (blocking I/O, unexpected allocations, heavy middleware) were not a good fit.

Real-time path · sensor / actuator

Pile of mixed scrap metal pipes awaiting sorting

Smart street lamps at scale

Over 400 devices installed

Together with a hardware and installation partner we built a street-lighting system. Each lamp has a custom device with DALI dimming and schedules based on GPS sunrise and sunset. If the network is down, the lamp still follows its schedule from the device clock.

Because streets are long and thin, we used LoRa for longer links and WiFi mesh for shorter ones. Control moved from a scripted setup into a native driver. Issues with signal, topology, weather and power showed up in the field more than in the lab.

Custom devices · DALI · LoRa · WiFi mesh · MQTT · Python · React · MySQL

Street lamps lighting a wet path at night

Earlier work

Lab Upgrade is a young company. The people behind it have worked in these areas for a long time:

  • Particle analysis instruments — modernizing older code while the product stayed in use
  • Microscopy software — desktop and cloud work in larger product teams
  • Lab equipment — hardness testing, metallography, optical emission spectrometry
  • Automotive production planning — 3D views, charts and UI performance
  • Spectrometer control — touch interfaces for plant and field use
  • Helping early-stage product companies build engineering teams
  • Document and email automation for high-volume operations

We usually start with a short paid review of the code and a talk with the people who use it, then a written note on what we would do next.

Get in touchView services