Computer science:
Programming:
I learn new programming languages very fast because I understand the logic and only need to learn the syntax. I currently know HTML (CSS and some JS), PowerShell, some VBS, Batch, and am learning C++.
I am also working with Mr. Alan Preis, the head of tech at SAS, for finding vulnerabilities in the school's systems. Most of my work is confidential.
Understanding of hardware:
I am very good with building hardware and troubleshooting it. I can do motherboard repair and other stuff, for example HPC servers.
Electronics:
Advanced understanding of all common components:
I can create complex circuits with analog or digital logic, power handling components such as LM2596, precision components such as TL4050A or just basic components such as diacs, mosfets, etc. I can also design PCBs for circuits that require specific routing for EMI and other requirements.
I am very familiar with a PCB design software called PCB Elegence and can quickly design PCBs in it.
Building skills:
I am very skilled with using machines like a lathe or milling machine, hand tools, etc.
I am also good with 2D design for laser cutting and can very quickly create designs in Tinkercad. I can also use Solidworks or Onshape to make more complex designs.
My soldering skill is more than enough for phone repair. I can do microsoldering of 0402 parts easily and solder BGA chips given the right tools.
Currently in DT class, I help Mr. Hatt give tutorial to the students.
I am currently also fixing three 3D printers from the highschool. I got two of them working and the third one I haven't had time to look at.
I also had a booth at the maker fair multiple times and taught kids how to do SMD soldering with kits I designed my self.