Kesini Posham, Developer in Newcastle upon Tyne, United Kingdom
Kesini is available for hire
Hire Kesini

Kesini Posham

Verified Expert  in Engineering

FPGA Developer

Newcastle upon Tyne, United Kingdom

Toptal member since December 4, 2024

Bio

Kesini is a skilled FPGA developer with expertise in Verilog, Vivado, and digital signal processing (DSP) algorithms. They specialize in designing efficient, high-performance systems such as digital oscilloscopes and embedded control systems. Focusing on resource optimization and low-latency design, Kesini excels in testing frameworks, detailed documentation, and hardware-software integration, delivering reliable client solutions.

Portfolio

Freelance
RTL, FPGA, Verilog, VHDL, Debugging, Simulations, Multiplexers (MUX)...

Experience

  • Communication Protocols - 4 years
  • Xilinx Vivado - 4 years
  • Verilog HDL - 4 years
  • DSP Algorithms - 4 years
  • Debugging - 4 years
  • Embedded Systems - 4 years
  • MATLAB - 3 years
  • Test Automation Frameworks - 2 years

Availability

Full-time

Preferred Environment

FPGA, DSP, Algorithms, RTL, ModelSim, MATLAB, Intel Quartus Prime, Jira, Version Control, Project Management, Task Management, Xilinx Vivado, VHDL, Verilog, Git, Debugging, laser systems, Optical Sensors, Research, Light Manipulation, Augmented Reality (AR), Virtual Reality (VR)

The most amazing...

...thing I've designed is an FPGA-based digital oscilloscope using Verilog—achieving real-time signal acquisition with a latency of less than 10 nanoseconds.

Work Experience

Electronic Design Engineer

2021 - 2024
Freelance
  • Developed a digital oscilloscope using Verilog in Vivado, implementing DSP algorithms for real-time signal acquisition with a less than 10-nanosecond latency.
  • Designed finite and infinite input response filters in Verilog for FPGA-based communication systems, improving noise reduction by 40% and system throughput by 30%.
  • Reduced power consumption by 25% by optimizing DSP algorithms in Vivado to enhance FPGA-based robotics control systems.
  • Integrated communication protocols like SPI, I2C, and UART into FPGA designs, ensuring seamless data exchange across systems.
  • Achieved 20% faster processing across eight parallel channels by implementing and testing pipelined multichannel DSP algorithms on FPGA.
  • Documented design processes and testing frameworks, enabling streamlined debugging and system validation in FPGA-based projects.
  • Created clock domain crossing strategies in Verilog for real-time robotic control systems, ensuring reliable data synchronization.
  • Migrated signal processing from software to FPGA, reducing latency by 50% and power consumption by 20%.
  • Simulated and debugged complex FPGA designs using ModelSim, ensuring performance benchmarks were met.
  • Led the design of FPGA-based noise filtering units, enhancing analog-to-digital conversion (ADC) signal integrity for high-speed data acquisition.
Technologies: RTL, FPGA, Verilog, VHDL, Debugging, Simulations, Multiplexers (MUX), Hardware Testing, Waveform Analysis, Software Integration, Embedded Systems, System Integration, System-on-a-Chip (SoC), Microcontrollers, Hardware Integration, Integration, ModelSim, Synopsys, EDA Playground, Intel Quartus Prime, Xilinx Vivado, Advanced eXtensible Interface (AXI), Communication Protocols, I2C, Serial Peripheral Interface (SPI), Universal Asynchronous Receiver/Transmitter (UART), High-speed Circuit Design, Circuit Design, Low-power Circuit Design, Leadership, Complex Problem Solving, Teamwork, Communication, MATLAB, DSP Algorithms, Finite-state Machines (FSM), Computational Design, Research

Experience

Digital Oscilloscope Development

I developed the firmware for an FPGA-based digital oscilloscope, using Verilog in Vivado to implement real-time signal acquisition and processing. The project required designing a high-speed system to capture and analyze multiple signal channels with minimal latency. I implemented custom DSP algorithms directly on the FPGA, including filtering and noise reduction, to ensure precise and accurate signal representation.

Additionally, I integrated Block RAM and FIFO buffers, optimizing the system for efficient data storage and processing of large volumes of high-frequency data. Leveraging pipelining techniques, I ensured smooth data flow, achieving a latency of less than 10 nanoseconds per channel. I also incorporated advanced debugging and testing frameworks to verify system performance, enabling seamless integration with ADCs and external communication interfaces.

Throughout the project, I extensively documented the design and testing processes, creating detailed user manuals and design specifications for future maintenance and enhancements. This project required close collaboration with hardware and software teams to ensure seamless hardware-software co-design, resulting in a reliable and high-performance digital oscilloscope.

Education

2022 - 2023

Master's Degree in Microelectronic and Communication Engineering

Northumbria University - Newcastle upon Tyne, UK

Certifications

JUNE 2021 - PRESENT

VLSI Design

Coursera

Skills

Tools

MATLAB, ModelSim, Jira, Git, EDA Playground, Synopsys

Languages

Verilog HDL, VHDL, Verilog

Paradigms

DSP Algorithms, Testing

Industry Expertise

Project Management

Other

Xilinx Vivado, Test Automation Frameworks, Debugging, Advanced eXtensible Interface (AXI), Embedded Systems, Digital Design, Universal Asynchronous Receiver/Transmitter (UART), I2C, Serial Peripheral Interface (SPI), Communication Protocols, Simulations, RTL, Research, infrared techniques, laser systems, Optical Sensors, LightTools, Light Manipulation, polarization filters, Multiplexers (MUX), High-speed Circuit Design, Communication, Documentation, Intel Quartus Prime, FPGA, Very-large-scale Integration (VLSI), Design, Noise Reduction, Leadership, Complex Problem Solving, Teamwork, Task Management, Version Control, DSP, Algorithms, Finite-state Machines (FSM), Computational Design, System-on-a-Chip (SoC), Microcontrollers, Hardware Integration, Integration, Waveform Analysis, System Integration, Software Integration, Circuit Design, Hardware Testing, Low-power Circuit Design, Design Specifications, Augmented Reality (AR), Virtual Reality (VR)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring