profile-pic

Dheeraj Shakya

I’m a Senior FPGA Engineer with experience in embedded systems, digital design, and signal processing. Currently at Varuni Systems, I work on building and deploying FPGA-based communication systems, including real-time data transmission using OFDM and QPSK.

My background spans FPGA development, RF communication, and embedded software, with hands-on expertise in tools like Xilinx Vivado, GNU Radio, Verilog, and MATLAB. I’ve contributed to high-impact projects such as GPON solutions at Tejas Networks and automation frameworks that significantly improved testing efficiency.

I’m passionate about solving complex hardware-software integration challenges and building efficient, real-world communication systems.

  • Role

    FPGA Engineer

  • Years of Experience

    3.9 years

Skillsets

  • SPI - 4 Years
  • UART - 4 Years
  • I2C - 4 Years
  • automation
  • Digital Design
  • Simulation and verification
  • Analog Circuit Design
  • FPGA
  • RTL design
  • VHDL - 1 Years
  • Verilog - 3 Years
  • Scripting - 1 Years

Professional Summary

3.9Years
  • Feb, 2024 - Present2 yr 2 months

    Senior FPGA Engineer

    Varuni Systems Pvt Ltd
  • Jul, 2023 - Jan, 2024 6 months

    R&D Engineer

    Tejas Networks
  • Jun, 2018 - Dec, 20202 yr 6 months

    FPGA Engineer

    Contriver

Applications & Tools Known

  • icon-tool

    MATLAB

  • icon-tool

    C Programming

  • icon-tool

    Python

  • icon-tool

    Embedded C

  • icon-tool

    Shell Scripting

  • icon-tool

    DSP

  • icon-tool

    I2C

  • icon-tool

    CAN

Work History

3.9Years

Senior FPGA Engineer

Varuni Systems Pvt Ltd
Feb, 2024 - Present2 yr 2 months
    Developed and tested transceiver models using QPSK and QAM with OFDM in GNU Radio, ensuring successful data transmission between two devices via USB-Odd interface. Migrated the transceiver models from GNU Radio to hardware, specifically implementing the designs on CMOD S7 and ARTY A7 100 FPGA boards for real-time data transmission. Successfully integrated the FPGA-based transmitter with a DAC and the receiver with an ADC via GPIO, enabling the system to interface with external Analog components for data transmission.

R&D Engineer

Tejas Networks
Jul, 2023 - Jan, 2024 6 months
    Developed software solutions for ONT GPON, facilitating the delivery of high-speed internet, voice, & video services. Troubleshooted & Resolved s/w issues at all stages, improving the robustness & reliability of GPON software. Automated the entire CD router testing process by developing an automated script using Shell Scripting & Python.

FPGA Engineer

Contriver
Jun, 2018 - Dec, 20202 yr 6 months
    Programmed the microcontroller to maintain a constant output current to the LED with variable battery voltage. Designed & simulated a new circuit using a shunt voltage regulator for over-voltage sensing & tested it to ensure accuracy. Devised a cost-effective solution for the RGBW LED board project by eliminating the LED Driver for current control, resulting in a cost-saving of 20 rupees per board.

Major Projects

7Projects

Transmitting Data Through Thick Metal Enclosures

Feb, 2024 - Present2 yr 2 months
    Developed and tested transceiver models using QPSK and QAM with OFDM in GNU Radio, ensuring successful data transmission between two devices via USB-Odd interface. Migrated the transceiver models from GNU Radio to hardware, specifically implementing the designs on CMOD S7 and ARTY A7 100 FPGA boards for real-time data transmission.

Providing GPON Solutions

Jul, 2023 - Jan, 2024 6 months
    Developed software solutions for ONT GPON, facilitating the delivery of high-speed internet, voice, & video services. Troubleshooted & Resolved s/w issues at all stages, improving the robustness & reliability of GPON software. Automated the entire CD router testing process by developing an automated script using Shell Scripting & Python.

Design and Implementation of a Solar Street Light Microcontroller-Based Board

Jun, 2018 - Dec, 20202 yr 6 months
    Programmed the microcontroller to maintain a constant output current to the LED with variable battery voltage. Optimized the design of buck converter using N-MOS as a switch with bootstrap technique for a 12-50V variable supply.

Development of a Cost-effective Over-voltage Sensing Circuit for Mixer Grinders

Jun, 2018 - Dec, 20202 yr 6 months
    Conducted AS-IS analysis of circuit evaluated component principles, & studied operational conditions of mixer grinder. Designed & simulated a new circuit using a shunt voltage regulator for over-voltage sensing & tested it to ensure accuracy.

Cost-Effective Redesign of RGBW LED Board Circuit

Jun, 2018 - Dec, 20202 yr 6 months
    Devised a cost-effective solution for the RGBW LED board project by eliminating the LED Driver for current control. Programmed the microcontroller to control current flow, resulting in a cost savings of 20 rupees per board.

Configuration of the temperature and humidity sensor for Air Conditioner

Jun, 2018 - Dec, 20202 yr 6 months
    Integrated HDC2010-TI sensor for precise temperature and humidity measurements in air conditioner control logic. Implemented dynamic setpoint control and occupancy sensing with HDC2010-TI sensor data, boosting energy efficiency.

Vessel Detail Extraction from Underwater Acoustic Noise

Jun, 2018 - Dec, 20202 yr 6 months
    Processed audio samples of underwater acoustic data by filtering out noise using the LIBROSA library in Python. Extracted the vessel details such as shaft rpm, number of blades using CEEMDAN algorithm.

Education

  • ME in Embedded Systems

    BITS PILANI, PILANI CAMPUS (2023)
  • B.Tech. (Electrical & Electronics)

    Amity University, UP (2016)

Certifications

  • Rahsoft rf certificate

  • Verilog with xilinx vivado