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)