08/12/2025 updated
UG
100 % available
FPGA/RTL Designer with expertise in Electronic System Engineering
Rawalpindi, Pakistan
Worldwide
Master in Engineering - Electronic System EngineeringAlgorithmsSystems EngineeringArtificial Neural NetworksC++ (Programming Language)Communications ProtocolsData TransmissionsElectronic Data Interchange (EDI)ElectronicsField-Programmable Gate Array (FPGA)Signal GeneratorsHardware Description LanguageIntegrated CircuitsMATLABMathematical ModelingModbusSimulationsSimulinkSpectrum AnalyzerUniversal Asynchronous Receiver/TransmitterVerilogVHSIC Hardware Description Language (VHDL)VivadoTestingHardware Debugging
FPGA RTL Design
Expert in FPGA RTL level design using Verilog and VHDL for developing cutting-edge projects with proficiency in timing closure and hardware debugging.
DSP Algorithm Implementation
Implementation of DSP algorithms utilizing Vivado IPs and Simulink high-level design for optimized performance and improved system efficiency.
Communication Protocols
Design and implementation of various communication protocols including UART, SPI, SRIO, SERDES, and I2C for seamless data transfer within complex systems.
Hardware Debugging
Utilization of hardware debugging tools including signal generators, spectrum analyzers, and high-frequency signal scopes to diagnose and resolve hardware issues.
Simulink Modeling
Experience in Simulink HDL coder for system level modeling and converting Simulink models into RTL design for testing on FPGAs.
C++ Programming
Development of frameworks in C++ for energy estimation and implementation of industrial protocols like Modbus for efficient data exchange.
MATLAB
Design of mathematical models and algorithms for simulation, including implementation of Artificial Neural Networks using MATLAB's ANN tool.
Expert in FPGA RTL level design using Verilog and VHDL for developing cutting-edge projects with proficiency in timing closure and hardware debugging.
DSP Algorithm Implementation
Implementation of DSP algorithms utilizing Vivado IPs and Simulink high-level design for optimized performance and improved system efficiency.
Communication Protocols
Design and implementation of various communication protocols including UART, SPI, SRIO, SERDES, and I2C for seamless data transfer within complex systems.
Hardware Debugging
Utilization of hardware debugging tools including signal generators, spectrum analyzers, and high-frequency signal scopes to diagnose and resolve hardware issues.
Simulink Modeling
Experience in Simulink HDL coder for system level modeling and converting Simulink models into RTL design for testing on FPGAs.
C++ Programming
Development of frameworks in C++ for energy estimation and implementation of industrial protocols like Modbus for efficient data exchange.
MATLAB
Design of mathematical models and algorithms for simulation, including implementation of Artificial Neural Networks using MATLAB's ANN tool.
Languages
EnglishFluent
Project history
Successfully completed a project focused on designing and implementing a Chain Chaotic System using MATLAB, Artificial Neural Networks, Simulink, and VHDL, integrating different tools and technologies to develop complex systems.