Skills
This page lists tools I know how to use, and gives descriptions of how I have used these tools in the past.
HFSS
I have used HFSS to simulate striplines, antennas, and other structures. I have created geometries in HFSS to simulate, and have also imported PCB designs from Kicad into HFSS and run simulations with them. I've done parameter sweeps, defined layer stackups and more.
Python
I am very comfortable working in Python. I have written interactive GUIs using tkinter, simple optics simulators, FDTD, MOM, and other numerical methods code, RF gain and noise cascades, stripline impedance calculators, gradient descent algorithms, and throughout my college career I have accumulated a variety of classes, functions, and jupyter notebooks to help me understand and solve problems quicker. My philosophy is that if I am going to solve the same problem multiple times, I might as well have a function that does it for me.
Matlab
I have used Matlab many times for school. I am familiar with its syntax, and have used it to do DSP, create spectrograms, and do 2D FFTs and image processing. However, if given the option I would prefer to use python since python does not need a paid license.
Kicad and other PCB Design Software
Kicad is my preferred PCB design software, again because of it's open source nature. I've made a variety of designs with Kicad, and I have some limited experience with Eagle PCB and Expedition Designer.
ADS
I've used ADS in several classes in school to simulate transmission lines, plot amplifier gain/noise circles, and determine microstrip linewidths using linecalc. I have also used ADS during internships with modelithics to debug power supplies for RF amplifiers.
RF Lab Tools
I have worked in RF labs both in my internships and during my Master's program. I've extensively used Network Analyzers, Spectrum Analyzers, Signal Generators, Power Meters, Phase Noise Analyzers etc to debug, test, and measure various RF hardware. I've measured amplifier compression curves, characterized mixer conversion losses, participated in EMI testing in an anechoic chamber, and have soldered and desoldered 0402 and 0201 size components.
Latex and Markdown
I very rarlely use a regular word processor. Instead, I use Markdown files for general documents, notes, and reports, and use Latex for more professional documents. I of course have used Microsoft Word and Google Docs, but I find that there aren't any features that a word processor adds that I don't get with Markdown or Latex.
Onshape, Fusion 360
I own a 3D printer and have a decent amount of experience designing 3D models and then building them. I am most comfortable with Onshape, which I use all the time, though I have used Fusion 360 as well and have tried OpenCAD.