Programming

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.

  • C\C++
  • Matlab\Octave
  • Python
  • GUI Development – Ask GPT firstm then come to me 🙂
  • 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
  • Antenna chamber automation for arrays – Element-wise operation
  • Beam forming
  • Lab automation
  • Antenna Measurement Automation – Also experienced with Orbit positioners.
  • Hardware communication protocols