Custom Simulation Software

Classical simulation tools supply various post-processing tools. Be it channel interference calculators, circuit simulators to integrate components, extraction tools and what not. There is no one motivation for this service. Sometimes the full package is too expensive. Sometimes the available tools just won’t cut it. That’s where I come in.

I have developed over the years in several languages and took on various libraries. Always finding the best solution at the time. I’ve developed entire systems in C++\CUDA, written countless algorithms in MATLAB and Python. I’ve never shied away from learning a new library before, nor will I in the future. Developed on both linux and windows alike.

I also have experience with various HPC systems and parallel computation platforms.

Here are some examples:

  • Antenna chamber automation for arrays – Element-wise operation + beam forming
  • Simulation of scalable active systems, e.g. multiple coupled amplifiers working together (Active S-Parameters + active radiation pattern)
  • Parallelizing long, demanding post-processing routines to improve run-time
  • De-embedding algorithms for particularly challenging problems