Hello, I'm Tharindu Samarakoon
I am an Embedded Systems and Digital Hardware Engineer specializing in FPGA, ASIC & RISC-V.

/ Career
Where I've been
A quick look at my education and professional experience.
M.Sc. Embedded Computing Systems
RPTU Kaiserslautern-Landau, GermanyMaster's studies focused on embedded computing, computer architecture, digital design, synthesis and optimization of microelectronic systems, and hardware/software co-design.
FPGA Design Engineer (Part-time)
Integrated Automotive UKDeveloped SoC-based FPGA hardware and firmware for high-precision analog signal analysis. Designed a dynamically configurable FFT pipeline on a Zynq-7020, integrating signal conditioning, a custom Hann window, downsampling, Xilinx FFT IP, and high-speed result processing.
Verification Engineer (Contract)
SiFive, Inc. USWorked on unit-level verification of RISC-V cache subsystems, focusing on cache coherency, consistency, and the TileLink2 protocol. Developed synthesizable assertions and automated emulation-based debugging and test monitoring workflows.
B.Sc. (Hons) Engineering - Electronics and Telecommunication Engineering
University of Moratuwa, Sri LankaStudied Electronic and Telecommunication Engineering with a focus on electronics, digital systems, embedded systems, communications, and VLSI.
- CGPA: 4.01 / 4.20
- First Class Honours
- Dean's List: Semesters 1-8
Trainee Associate Electronics Engineer
Zone24x7 (Pvt) Ltd. Sri LankaWorked on embedded systems and wearable electronics, developing a 4-layer PCB for acquiring ECG, PPG, and EDA signals. Designed and tested signal-generation and sensor interfaces for a body area network research project focused on monitoring human physiological signals.
G.C.E. Advanced Level - Physical Science
Ananda College, Colombo-10, Sri LankaCompleted Advanced Level studies in Mathematics, Physics, and Chemistry.
- 4As in Mathematics, Physics, Chemistry & General English
- Island Rank: 21
- District Rank: 6
- Z-Score: 2.7044
/ Projects
What I've built
A selection of projects I've worked on throughout my studies and career.
/ About
A little more about me
I'm an Embedded Systems and Digital Hardware Engineer with a strong interest in digital design, computer architecture, RISC-V, FPGA and ASIC development.
Outside of hardware, I enjoy mountain biking, hiking, bouldering, playing music and exploring new places.
/ Contact
Let's talk.
Have a project, an idea, or just want to get in touch? You can find me through any of the channels below.
Kaiserslautern, Germany












