Skills
A summary of my technical skillset
Programming langages and frameworks
Fluent
- Verilog / SystemVerilog
- UVM (Universal Verification Methodology)
- Python, PyTorch
Intermediate
- C++
- MATLAB
- Pandas, Matplotlib
- Bash
Technical expertise
Hardware related
- Design Verification
- Computer Architecture
- Logical Design
- Timing analysis
- Area analysis
Mathematics
- Probability theory, Statistics
- Topics in large dimensional data processing
- Optimisation on large dimensional data
- Linear algebra
- Mathematics for machine learning
- Machine learning theory
Software related
- Object Oriented Programming
- Data structures and Algorithms
Additonal Software
- Waveform viewers
- Quartus Prime
- Fusion compiler
- LaTeX
- Microsoft suite
Relevant hardware / software systems experience
- FPGA
- Arduino
- FreeRTOS
- Linux