proficiencies
Proficiencies and skills and acquired throughout academia and industry
Hardware Engineering
- SystemVerilog, for design and verification (Advanced)
- FPGA, domain specific design (Advanced)
- CPU Architecture (Advanced)
- GPU Architecture (Intermediate)
- Timing, area, and routing analysis (Intermediate)
Software Engineering
- C++ (Advanced)
- C (Advanced)
- Python, for scripting and machine learning workloads (Advanced)
- Multithreading (Intermediate)
- Linux (Intermediate)
- Latex (Intermediate)
- Python, object oriented programming (Beginner)
- MATLAB (Beginner)
Machine Learning / Mathematical proficiencies
- Computer Vision (Advanced)
- Supervised Learning (Advanced)
- Unsupervised Learning (Advanced)
- Image processing (Intermediate)
- Digital Signal Processing (Intermediate)