Skip to content
BackNov 8
Abdur Rehman K.

Abdur Rehman K.

FPGA Design Engineer | RTL | MIPI CSI-2 Camera | High-Speed I/O

I’m an FPGA design engineer with 5 years of experience building RTL and complete SoC systems on Xilinx Zynq-7000, Zynq UltraScale+, Kintex UltraScale+ and Kria. I’ve delivered projects for clients in the USA, UK, Croatia and Italy, taking designs from architecture through to hardware debug. WHAT I DO 1- High-speed interfaces: custom PHY/MAC links, source-synchronous LVDS/DDR I/O, PCIe, clock domain crossing and lane deskew 2- Timing and debug: timing analysis, constraint work and in-system debug with ILA 3- Camera and video pipelines: MIPI CSI-2 capture and analysis, multi-camera systems, AXI Stream/AXI-DMA streaming, H.264 encoder integration 4- Algorithm-to-RTL: turning Python or MATLAB models into verified Verilog/VHDL, including image processing blocks 5- SoC design and bring-up: PS-PL integration, MicroBlaze, AXI4 interconnect and custom board bring up RECENT WORK 1- Designed a custom 32 Gbps PHY/MAC data link between two Zynq UltraScale+ boards (32 LVDS lanes at 500 MHz DDR, manual lane deskew with IDELAY/ODELAY and MMCM) 2- Built a passive MIPI CSI-2 analyzer on Kria K26 that rebuilds frames, metadata and timing from raw sensor lanes 3- Developed a real-time IR centroid detection video pipeline on Kria KV260, verified against a Python model 4- Delivered a dual-camera MIPI CSI-2 acquisition system with H.264 hardware encoding WHAT YOU GET Clean, documented RTL, a reproducible Vivado project with TCL scripts, simulation testbenches, hardware debug support and clear communication. TOOLS Verilog, VHDL, Vivado, Vitis, ILA, Python, C, TCL, AXI4 / AXI-Stream, PCIe, MIPI CSI-2 Tell me your board, interface and target performance, and I’ll give you an honest view of feasibility and approach.

🇵🇰Jhang Sadr, Pakistan$30/hr80% JSS4.81 (5)Since Apr 2022

Earnings and projects

MRR
$371

Last 6 months ÷ 6

World#89,924 / 412k
🇵🇰Country#11,528 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $2.2k

Total earnings
$17k

Billed in all: $17k

World#154,852 / 412k
🇵🇰Country#15,680 / 52.9k
Per project
$2.1k

$1.1k in the last 6 months

World#74,744 / 412k
🇵🇰Country#5,677 / 52.9k
Projects, last 6 months
2
50% fixed50% hourly
World#88,922 / 412k
🇵🇰Country#17,052 / 52.9k
Projects in all
8

Across 12 contracts

42% fixed58% hourly
World#223,563 / 412k
🇵🇰Country#36,282 / 52.9k

Earnings, last 30 days

$17.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$17.2k$17.4k$17.6k$17.8kOct 8Oct 23Nov 7

Dotted: longer than usual between two readings. Hatched: over two weeks without one.

Skill rankings: Top 13% in Tcl/Tk

Ranked by MRR among everyone on Upwork with the skill.

  1. 2Tcl/Tk16 freelancers · 🇵🇰 #1Top 13%
  2. #4Register-Transfer Level10 freelancers · 🇵🇰 #1Top 40%
  3. #6SystemVerilog35 freelancers · 🇵🇰 #2Top 17%
  4. #8Xilinx41 freelancers · 🇵🇰 #1Top 20%
  5. #14VHDL73 freelancers · 🇵🇰 #1Top 19%
  6. #22Verilog114 freelancers · 🇵🇰 #3Top 19%
  7. #48FPGA169 freelancers · 🇵🇰 #10Top 28%
  8. #51Digital Signal Processing254 freelancers · 🇵🇰 #7Top 20%