Skip to content
View ShayanKhoshkeifi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ShayanKhoshkeifi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShayanKhoshkeifi/README.md

Hi there! 👋

I'm Shayan, an Electrical and Computer Engineering Master's student @ the University of California, Davis.

I design and build whatever I can imagine.

If an idea pops into my head, chances are I'll build it.

My main tech stack is:

  1. Verilog, SystemVerilog, and VHDL for RTL design
  2. Intel Quartus Prime and ModelSim for simulation, testbenches, and timing verification
  3. C and C++ for memory management, and systems programming
  4. Microcontrollers including TI CC3200
  5. Cadence Virtuoso and Synopsys tools
  6. Altium Designer and KiCad for multi layer PCB layout, high voltage routing
  7. Instruction Set Architectures (ISA) like RISC-V or ARM Assembly
  8. Python and shell scripting for testbench automation, data parsing, and CI/CD workflows

I have got a bunch of pinned projects, but my favorite one is FPGA based acceleration of non linear functions using Newton Raphson

Fun facts:

  • I love making coffee every morning!
  • Attack on Titan is my favorite anime
  • Hobbies: hiking, gym, soccer, building things
  • I used to be a Division 2 volleyball player

Pinned Loading

  1. Newton-Raphson-FPGA Newton-Raphson-FPGA Public

    Verilog implementation of a Newton-Raphson floating-point compute unit on the Intel MAX10 FPGA supporting reciprocal, square root, division, and natural logarithm in bfloat16 format.

    Verilog

  2. TCP-Proxy-DNS-Client TCP-Proxy-DNS-Client Public

    Python implementation of a TCP proxy server architecture and iterative DNS client built from scratch using raw socket programming and RFC 1035 packet construction.

    Python

  3. ArcticLakes ArcticLakes Public

    Developed U-Net models with ResNet and EfficientNet encoders to segment Arctic lake regions from 10-band satellite imagery. Improved mean IoU by 18% through data augmentation, loss tuning, and effi…

    Python

  4. Chroma Chroma Public

    TypeScript

  5. FPGA-Memory-SqrtUnit FPGA-Memory-SqrtUnit Public

    Verilog implementation of an integer square root FSM and dual M9K RAM system on the Intel MAX10 FPGA, verified in ModelSim and demonstrated on the DE10-Lite board.

    HTML

  6. TicTacToe-CC3200-AWS TicTacToe-CC3200-AWS Public

    Two-player Tic-Tac-Toe on the TI CC3200 LaunchPad with OLED display, IR remote input, shake-to-reset via accelerometer, and AWS IoT SNS notifications over Wi-Fi.

    C